MVC Frameworks for Building PHP Web Applications

Go to class
Write Review

Free Online Course: MVC Frameworks for Building PHP Web Applications provided by LinkedIn Learning is a comprehensive online course, which lasts for 2-3 hours worth of material. The course is taught in English and is free of charge. Upon completion of the course, you can receive an e-certificate from LinkedIn Learning. MVC Frameworks for Building PHP Web Applications is taught by Drew Falkman.

Overview
  • 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.

Syllabus
  • Introduction

    • Welcome
    1. About PHP Frameworks
    • Why use a framework?
    • Understanding MVC: Model View Controller
    • Introducing framework concepts
    • Choosing the right framework
    • Windows setup
    • macOS setup
    2. Zend 3
    • Intro to Zend 3
    • Zend concepts and features
    • Zend components
    • Zend setup
    • Zend app walkthrough
    • Zend advanced concepts and next steps
    3. Symfony 3
    • Intro to Symfony 3
    • Symfony concepts and features
    • Symfony components
    • Symfony setup
    • Symfony app walkthrough
    • Symfony advanced concepts and next steps
    4. CodeIgniter 3
    • Intro to CodeIgniter 3
    • CodeIgniter concepts and features
    • CodeIgniter classes
    • CodeIgniter setup
    • CodeIgniter app walkthrough
    • CI advanced concepts and next steps
    5. CakePHP 3
    • Intro to CakePHP 3
    • CakePHP concepts and features
    • CakePHP components
    • CakePHP setup
    • CakePHP app walkthrough
    • CakePHP advanced concepts and next steps
    6. Yii 2
    • Intro to Yii 2
    • Yii concepts and features
    • Yii classes and widgets
    • Yii setup
    • Yii app walkthrough
    • Yii advanced concepts and next steps
    7. Laravel 5
    • Intro to Laravel 5
    • Laravel concepts and features
    • Laravel classes
    • Laravel setup
    • Laravel app walkthrough
    • Laravel advanced concepts and next steps
    Conclusion
    • Comparing frameworks and next steps