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

LinkedIn Learning

MVC Frameworks for Building PHP Web Applications

via LinkedIn Learning

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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

Taught by

Drew Falkman

Reviews

4.6 rating at LinkedIn Learning based on 98 ratings

Start your review of MVC Frameworks for Building PHP Web Applications

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.