WEEK 1: DJANGO BASICS
AND SETTING UP MYSQL
Day |
Time |
Activity |
Monday |
9:00 AM - 11:00 AM |
Introduction to Django & Setting up Environment |
Tuesday |
9:00 AM - 11:00 AM |
Installing Django & Creating First Project |
Wednesday |
9:00 AM - 11:00 AM |
Django Project Structure Overview |
Thursday |
9:00 AM - 11:00 AM |
Configuring Settings & URL Routing |
Friday |
9:00 AM - 11:00 AM |
Introduction to MySQL & Setting Up MySQL Server |
WEEK 2: DJANGO MODELS AND MYSQL INTEGRATION
Day |
Time |
Activity |
Monday |
9:00 AM - 11:00 AM |
Understanding Django Models & Database Setup |
Tuesday |
9:00 AM - 11:00 AM |
Creating and Migrating Models in Django |
Wednesday |
9:00 AM - 11:00 AM |
Connecting Django to MySQL Database |
Thursday |
9:00 AM - 11:00 AM |
CRUD Operations with Django Models and MySQL |
Friday |
9:00 AM - 11:00 AM |
Admin Interface Customization |
WEEK 3: ADVANCED DJANGO AND MYSQL QUERIES
Day |
Time |
Activity |
Monday |
9:00 AM - 11:00 AM |
Django Templates & Template Language |
Tuesday |
9:00 AM - 11:00 AM |
Working with Static Files & Dynamic Templates |
Wednesday |
9:00 AM - 11:00 AM |
Advanced Querying with Django ORM |
Thursday |
9:00 AM - 11:00 AM |
Advanced SQL Queries in MySQL |
Friday |
9:00 AM - 11:00 AM |
Optimizing Django Queries with MySQL |
WEEK 4: FORMS, AUTHENTICATION, AND DEPLOYMENT
Day |
Time |
Activity |
Monday |
9:00 AM - 11:00 AM |
Understanding Forms in
Django |
Tuesday |
9:00 AM - 11:00 AM |
Creating and Handling Forms |
Wednesday |
9:00 AM - 11:00 AM |
Implementing Basic
Authentication |
Thursday |
9:00 AM - 11:00 AM |
User Registration and Login |
Friday |
9:00 AM - 11:00 AM |
Deployment Overview &
Setting Up Production Server |