More than 50% of the web is built using PHP. Easy to get started with, yet powerful in its functionality, PHP is used by individuals, startups, and enterprise-scale companies like Facebook to build websites. Get the skills to work with both client and server-side technologies as a PHP developer.
Create a relational database using MySQL.
Build dynamic websites that can retrieve and return information from the client side to the server side using PHP and MySQL.
Programming Foundations: Fundamentals with Simon Allardice
4h 47m • COURSE
HTML Essential Training with James Williamson
Learn how to write HTML, the programming language that powers the web.
5h 54m • COURSE
CSS Essential Training 1 with Christina Truong
Explore the concepts that form the foundation of CSS, including selecting content, how the box model defines the spacing and sizing of page elements, styling text, and managing basic layouts.
2h 36m • COURSE
5h 15m • COURSE
Learning PHP with David Powers
Start programming in PHP. Learn what PHP is and how it integrates with HTML, and the major features of the PHP language.
6h 57m • COURSE
Easy PHP Projects: Single-Serving Sites with Kevin Skoglund
These quick and easy PHP projects show you how to build effective websites with a single page. Learn to add features like IP and browser detection, date comparisons, and content and style randomization.
3h 1m • COURSE
Programming Foundations: Databases with Simon Allardice
Discover how a database can benefit both you and your architecture, whatever the programming language, operating system, or application type you use.
3h 11m • COURSE
PHP with MySQL Essential Training: 1 The Basics with Kevin Skoglund
Learn how to build dynamic, data-driven webpages using PHP with MySQL.
5h 51m • COURSE
PHP with MySQL Essential Training: 2 Build a CMS with Kevin Skoglund
Strengthen your PHP and MySQL skills by building a robust content management system with secure user authentication.
3h 53m • COURSE
MySQL Essential Training with Bill Weinman
Learn how to create, update, and maintain MySQL databases.
4h 24m • COURSE
Easy PHP Projects: Time Zone Conversion with Kevin Skoglund
Build your PHP skills while solving real-world programming challenges. Learn how to make webpages time-zone sensitive and to build a PHP-driven time zone calculator.
2h 54m • COURSE
PHP with MySQL Beyond the Basics with Kevin Skoglund
Shows how OOP techniques can streamline database queries, help manage sessions, and simplify user logins.
10h 26m • COURSE
Code Clinic: PHP with David Powers
Explore solutions to common PHP programming challenges, and then compare the results with other programming languages in the Code Clinic series.
4h 44m • COURSE
MVC Frameworks for Building PHP Web Applications with Drew Falkman
This course introduces PHP developers to the six most popular Model-View-Controller (MVC) frameworks—Zend, Symfony, CodeIgniter, CakePHP, Yii, and Laravel. Learn what you need to know to select the right framework for your app development project.
2h 57m • COURSE
Learning Git and GitHub with Ray Villalobos
Learn to work with the most common Git commands, and use GitHub to clone, explore, and create templates from existing projects.
1h 21m • COURSE
PHP: Creating Secure Websites with Kevin Skoglund
Learn how to meet the most important security challenges when developing websites with PHP.
4h 15m • COURSE
You'll learn PHP with these experts
Simon Allardice is a software developer and writer. He has programmed nuclear reactors and music drivers.
Simon Allardice is a software developer, lynda.com senior author, trainer, and writer with 25 years spent programming and consulting for corporations throughout the U.S. and Europe. He has programmed everything from safety routines for nuclear reactors to music drivers for computer games. Simon's been a trainer for many years and has spoken at multiple conferences, user groups, and code camps. He has authored, contributed, and edited several books on advanced web development.
Adobe Certified Instructor James Williamson is a trainer in web, print, and digital video experience.
James Williamson is a senior author for lynda.com and an Adobe Certified Instructor. He has many years of web, print, and digital video experience, and has been a featured speaker at Flashforward as well as a regular speaker at Adobe MAX. James also blogs (infrequently) about all things web at his site, Simple Primate, which can be found at www.simpleprimate.com.
Christina Truong is an educator who has over 10 years of experience as a front-end developer.
Christina has worked for digital agencies such as Teehan+Lax and SapientRazorfish (formerly Nurun). As an educator, she has taught 1000+ students in college courses, bootcamp programs, and workshops.
In her previous role as director of curriculum for Ladies Learning Code, she overhauled the curriculum and created new workshops and a part-time program used by 20+ Canadian chapters. She also provided training for all the lead instructors.
Christina now works independently, focusing on inclusive tech education, curriculum development, and technical consulting services.
Morten Rand-Hendriksen is a web designer and developer with a passion for open-source software like WordPress.
Morten Rand-Hendriksen is a web designer and developer with a passion for clean design, standards-based code, and open-source software. He has published several books, articles, and videos on these topics and is a popular speaker at conferences. Running a small boutique-style digital media company, he divides his time evenly between building web solutions and teaching others how to do things right and get the most out of the web.Morten grew up in Norway and made Canada his home in 2002.
David Powers has been developing websites since 1994 and writing books on web development since 2003.
He is an Adobe Community Professional and Adobe Certified Instructor for Dreamweaver. You'll often find him giving help and advice in the Dreamweaver forums and the Adobe Developer Center, to which he has contributed many popular tutorials and training videos. He also greatly enjoys traveling and taking photos. Visit his website at http://foundationphp.com/.
Kevin Skoglund builds custom web solutions at Nova Fabrica, and teaches web development to others at Lynda.com.
Kevin Skoglund is the founder of Nova Fabrica, a web development agency specialized in delivering custom, scalable solutions using Ruby on Rails, PHP, SQL, and related technologies. Nova Fabrica clients include An Event Apart, Atlas Carpet Mills, Consulate Film, Gregorius|Pineo, Maharam, Oakley, and The Bold Italic. Kevin is a lynda.com author with over 15 years of teaching and web development experience.
Bill Weinman is a tech advocate, entrepreneur, and expert in a programming languages such as C++ and Python.
Bill Weinman is the author of several books and online courses on the technical aspects of the World Wide Web. He has earned a reputation for his ability to explain complex topics in clear, concise terms. Mr. Weinman built his first computer in 1973, and has been involved with technology ever since. He has run a successful consulting practice, been a computer manufacturer, and most recently headed a hosting company. An accomplished guitarist, Bill performs and records music when he's not writing about computers. You can learn more about Bill, his projects and his music at http://bw.org/.
Drew Falkman architects sites for Fortune 500 companies using Java, PHP, and WordPress.
Previously, as a director of multimedia for Entravision Communications, Ray managed a network of radio and TV station websites on the East Coast. He also designed large newspaper sites and created interactive projects/games for the Tribune network of newspapers. You can reach him on LinkedIn or through other social networks @planetoftheweb. Check out his personal blog at http://raybo.org.