Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

LinkedIn Learning

Become a PHP Developer

via LinkedIn Learning Path

Overview

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. This path requires basic knowledge of HTML, CSS, JavaScript, and Git, covered in our Become a Web Developer Learning Path.
  • Build dynamic websites that can retrieve and return information from the client side to the server side using PHP and MySQL.
  • Test and organize your code with unit tests and using object-oriented programming principles and MVC frameworks.
  • Secure your applications.

Syllabus

Courses under this program:
Course 1: Programming Foundations: Algorithms
-Algorithms are the universal building blocks of programming. Learn the most popular and useful programming algorithms for searching and sorting data, counting values, and more.

Course 2: Learning PHP
-Learn to build basic programs in PHP and create dynamic web pages.

Course 3: PHP Essential Training
-Learn the fundamentals of PHP, a popular programming language that you can use to create dynamic web pages.

Course 4: PHP with MySQL Essential Training: 1 The Basics
-Learn how to build dynamic, data-driven webpages using PHP with MySQL.

Course 5: PHP with MySQL Essential Training: 2 Build a CMS
-Strengthen your PHP and MySQL skills by building a robust content management system with secure user authentication.

Course 6: Ajax with PHP: Add Dynamic Content to Websites
-Add dynamic, asynchronously loading content to websites to make them more modern, professional, and user friendly, with Ajax and PHP.

Course 7: PHP: Object-Oriented Programming
-Learn how to use object-oriented programming principles in PHP.

Course 8: PHP: Object-Oriented Programming with Databases
-Learn how to efficiently interact with databases using object-oriented PHP code.

Course 9: MVC Frameworks for Building PHP Web Applications
-Explore six Model-View-Controller (MVC) frameworks: Zend, Symfony, CodeIgniter, CakePHP, Yii, and Laravel. Learn how to select the right framework for your app development project.

Course 10: Learning Git and GitHub
-Learn to work with the most common Git commands, and use GitHub to clone, explore, and create templates from existing projects.

Course 11: PHP: Test-Driven Development with PHPUnit
-Develop better software with fewer bugs with test-driven development and PHPUnit. Learn how to write unit tests in PHP using this popular tool and methodology.

Course 12: PHP: Creating Secure Websites
-Learn how to meet the most important security challenges when developing websites with PHP.

Courses

Taught by

Joe Marini, Joe Casabona, Kevin Skoglund, Drew Falkman, Ray Villalobos and Justin Yost

Reviews

Start your review of Become a PHP Developer

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.