Introduction Overview Getting started Installation Configuration Application templates Basic Advanced Creating your own application template Base concepts MVC Overview Model View Controller Application Database Basics Query Builder ActiveRecord Database Migration Extensions Extending Yii Using template engines Security and access control Authentication Authorization Security Role based access control Data providers, lists and grids Overview Data providers Grids Lists Toolbox Automatic Code Generation Debug toolbar and debugger Error Handling Logging More Bootstrap widgets Working with forms Model validation reference Caching Internationalization URL Management Theming Console Application Performance Tuning Managing assets Testing Upgrading from 1.1 to 2.0