| Course Management | You are Offering Professional Course | Locality Aman vihar |
CakePHP is an open source PHP – framework that allows users to easily build up a new website. The framework allows for a rapid and sound basis for common tasks within a web site. This makes programming a lot lighter, so that users can instantly turn to the development of the website.
Course Outline (Module wise)
Module 1
Introduction to CakePHP
Understanding the MVC Pattern
Models, Controllers, View, How it works?
Module 2
Configuration cakePHP
Setting up cakephp with apache environment eg:enable mod_rewrite, configuring Cake to work with database, running cake for the first time.
Module 3
Cake Convestion
Naming convention for models, controllers, views and database tables
Module 4
Models
Creating up model for a database table, retrieving data, saving and updating data, deleting data, user defined functions in models,data valdation
Module 5
Controllers
Creating controllers, controller function, interacting with model, interacting with views, controller variables & parameters,redirection, getting post data
Module 6
Views
Working and configuring layouts, creating custom layouts, elements and helpers
Module 7
Cake Session
Storing data in cake session, reading a session data data, delete data from session
Module 8
Helpers
Javascript, Ajax
Module 9
Caching
Working with cache, activating cache, enable cache within controller, marking content that is not to be cached, clearing cache
Module 10
Real Life Project