Become a PHP Developer
Offered By: LinkedIn Learning
Course Description
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
- 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.
Taught by
Joe Marini, Joe Casabona, Kevin Skoglund, Kevin Skoglund, Kevin Skoglund, Kevin Skoglund, Kevin Skoglund, Kevin Skoglund, Drew Falkman, Ray Villalobos, Justin Yost and Kevin Skoglund
Related Courses
Algorithms for DNA SequencingJohns Hopkins University via Coursera Applied AI with DeepLearning
IBM via Coursera Artificial Intelligence Algorithms Models and Limitations
LearnQuest via Coursera Algebra & Algorithms
Moscow Institute of Physics and Technology via Coursera Algorithms: Design and Analysis, Part 2
Stanford University via Coursera