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.
Overview
Syllabus
Introduction
- Welcome
- Why use a framework?
- Understanding MVC: Model View Controller
- Introducing framework concepts
- Choosing the right framework
- Windows setup
- macOS setup
- Intro to Zend 3
- Zend concepts and features
- Zend components
- Zend setup
- Zend app walkthrough
- Zend advanced concepts and next steps
- Intro to Symfony 3
- Symfony concepts and features
- Symfony components
- Symfony setup
- Symfony app walkthrough
- Symfony advanced concepts and next steps
- Intro to CodeIgniter 3
- CodeIgniter concepts and features
- CodeIgniter classes
- CodeIgniter setup
- CodeIgniter app walkthrough
- CI advanced concepts and next steps
- Intro to CakePHP 3
- CakePHP concepts and features
- CakePHP components
- CakePHP setup
- CakePHP app walkthrough
- CakePHP advanced concepts and next steps
- Intro to Yii 2
- Yii concepts and features
- Yii classes and widgets
- Yii setup
- Yii app walkthrough
- Yii advanced concepts and next steps
- Intro to Laravel 5
- Laravel concepts and features
- Laravel classes
- Laravel setup
- Laravel app walkthrough
- Laravel advanced concepts and next steps
- Comparing frameworks and next steps
Taught by
Drew Falkman