Backend (PHP) - Basics (15 Days)
Prerequisites : - PHP, HTML, CSS, JavaScript
Framework: Laravel or Codeiginiter
Day Topic Tasks
Day 1 Setup framework 1. Install framework (Laravel or Codeigniter)
Day 2 Setup project and 1. Learn MVC Concepts
Day 3 MVC Concepts 2. Learn Framework Folder structure
3. Create a new project
4. Run in local machine
Day 3 Run HTML File 1. Create html file
Day 4 2. Create controller file
3. Access page from controller
4. Change Routing
Day 5 Components 1. Create new component and embed in file
Day 6 2. Application: - Create login form
Day 7 Middleware 1. Apply middleware in project
Day 8 2. Maintaining sessions (Session Handling)
3. Application: - Apply session handling in login
form
Day 9 DataTables 1. Integrate datatables api
Day 10 2. Display table (Use any domain)
3. Setup the following functionalities: - PRINT, PDF,
CSV, Pagination, search
Day 11 Database queries 1. Database integration
Day 12 2. Display data from table
Day 13 3. Insert data into table
4. Delete data from table
5. Update data into table
Note: - (Use any domain)
Day 14 Setup theme 1. Setup theme
Day 15 2. Do all the activities from Day 7 to Day 13 in this
theme