Unlock the new features of Yii 2
Yii 2 will ease your way of development with some added features and shortcuts that help you build robust feature-rich websites and web applications.
This Learning Path begins with installing Yii 2 framework, learning about application templates, dependency injection container, and model events. Then, you’ll learn to use your external code along with updating your existing Yii 1 applications to Yii 2. Also, you’ll be familiar with some main methods for working with databases in Yii 2, such as Active Record, Query Builder, and direct SQL queries through DAO. You’ll also learn to write RESTful Web Services using Yii 2. Next, you’ll learn to deploy and test your applications securely with introduction to some best technologies, such as Codeception, PHPUnit, Atoum, and Behat. As the Learning Path progresses, you’ll learn to develop customized and reliable web applications. You’ll also learn to make responsive websites using Twitter Bootstrap framework included in Yii 2. Finally, you’ll learn to secure your applications with encrypting and decrypting data using Yii 2 components.
By the end of this Learning Path, you will have a deep understanding of the new and advanced features and concepts introduced in Yii 2 framework and application development practices using it.
Prerequisites: Basic knowledge of PHP and Yii framework.
Resources: Code downloads and errata:
This path navigates across the following products (in sequential order):
Mastering Yii 2 (2h 17m)