Cake PHP Modules
1. Introduction
- Introduction to CakePHP
- Understanding the MVC Pattern
- Models, Controllers, View, How it works?
2. Configuration
- Configuration cakePHP
- Setting up cakephp with apache environment eg:enablemod_rewrite, configuring Cake to work with database, running cake for the first time.
3. Convestion
- Cake Convestion
- Naming convention for models, controllers, views and database tables
4. Models
- Models
- Creating up model for a database table, retrieving data, saving and updating data, deleting data, user defined functions in models,datavaldation
5. Controllers
- Controllers
- Creating controllers, controller function, interacting with model, interacting with views, controller variables ¶meters,redirection, getting post data
6. Views
- Views
- Working and configuring layouts, creating custom layouts, elements and helpers
7. Session
- Cake Session
- Storing data in cake session, reading a session data data, delete data from session
8. Helpers
- Helpers
- Javascript, Ajax
9. Caching
- Caching
- Working with cache, activating cache, enable cache within controller, marking content that is not to be cached, clearing cache
10. Project
- Real Life Project