YoVDO

Become a PHP Developer

Offered By: LinkedIn Learning

Tags

PHP Courses Git Courses MySQL Courses Object-oriented programming Courses Algorithms Courses AJAX Courses Test-Driven Development Courses Website Security Courses

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 Sequencing
Johns 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