|
Week - 1
|
Django's definition and key features |
|
Week - 2
|
Virtual environment creation and project setup |
|
Week - 3
|
Understanding the Django project structure: settings.py, urls.py, views.py, models.py |
|
Week - 4
|
Ability to create models and perform database operations |
|
Week - 5
|
Basic URL redirection and template creation |
|
Week - 6
|
The ability to create a simple web page with Django |
|
Week - 7
|
Creating and relating Django models |
|
Week - 8
|
Using and customizing the Django admin panel |
|
Week - 9
|
Practices on database operations |
|
Week - 10
|
Creating Django views and responding to HTTP requests |
|
Week - 11
|
Using template files and integration with HTML/CSS |
|
Week - 12
|
Using the Django form structure and form validation |
|
Week - 13
|
User login and authorization processes in Django |
|
Week - 14
|
User session management and the ability to implement basic security measures in Django |