| 1 |
HTML Basics (HTML) |
|
| 2 |
Python Basics (Python) |
|
| 3 |
Variables & Data Types (Python) |
|
| 4 |
Functions & Scope (Python) |
|
| 5 |
Conditionals & Loops (Python) |
|
| 6 |
Lists, Tuples, Sets, Dictionaries (Python) |
|
| 7 |
OOP in Python (Classes, Objects, Inheritance, Polymorphism) |
|
| 8 |
Modules & Packages |
|
| 9 |
Virtual Environments (venv, pipenv) |
|
| 10 |
Version Control Basics (Git, GitHub) |
|
| 11 |
CSS Basics (CSS) |
|
| 12 |
JavaScript Basics (Variables, Functions, Loops, DOM) (JavaScript) |
|
| 13 |
Python Package Installation (pip) |
|
| 14 |
Django Installation & Project Setup (Django Fundamentals) |
|
| 15 |
Django Project Structure (Django Fundamentals) |
|
| 16 |
Apps in Django (Django Fundamentals) |
|
| 17 |
URL Routing & Views (Django Fundamentals) |
|
| 18 |
Templates & Template Tags (Django Templates) |
|
| 19 |
Template Inheritance (Base & Child Templates) (Django Templates) |
|
| 20 |
Static Files & Media Files (Django Templates) |
|
| 21 |
Dynamic Content Rendering (Variables, Filters, Tags) (Django Templates) |
|
| 22 |
Control Structures in Templates (If, For Loops, With, Forloop) (Django Templates) |
|
| 23 |
Template Filters & Custom Filters (Django Templates) |
|
| 24 |
Template Includes & Partials (Django Templates) |
|
| 25 |
Forms & Form Validation in Templates (Django Templates) |
|
| 26 |
Messages Framework (Displaying Flash Messages) (Django Templates) |
|
| 27 |
Pagination in Templates (Django Templates) |
|
| 28 |
Static & Media Management in Templates (Django Templates) |
|
| 29 |
Models & ORM (Django Fundamentals) |
|
| 30 |
Migrations (Database Schema Changes) (Django Fundamentals) |
|
| 31 |
Admin Panel (Django Fundamentals) |
|
| 32 |
Forms & Form Validation (Django Advanced) |
|
| 33 |
Class-Based Views (CBV) (Django Advanced) |
|
| 34 |
Function-Based Views (FBV) (Django Advanced) |
|
| 35 |
Authentication & Authorization (Django Advanced) |
|
| 36 |
Middleware (Django Advanced) |
|
| 37 |
Signals (Django Advanced) |
|
| 38 |
Django REST Framework (DRF) Basics (Backend API) |
|
| 39 |
Serializers & Model Serializers (Backend API) |
|
| 40 |
ViewSets & Routers (Backend API) |
|
| 41 |
Authentication (Token, JWT) (Backend API) |
|
| 42 |
Pagination, Filtering & Search (Backend API) |
|
| 43 |
Advanced ORM Queries (Django Advanced) |
|
| 44 |
Caching (Redis, Memcached) (Django Advanced) |
|
| 45 |
Celery & Background Tasks (Django Advanced) |
|
| 46 |
Testing (Unit Tests, Integration Tests) |
|
| 47 |
Debugging & Logging |
|
| 48 |
Security Best Practices (Django Security) |
|
| 49 |
Performance Optimization (Query Optimization, Middleware, Caching) |
|
| 50 |
Deployment (Docker, Gunicorn, Nginx, AWS, Heroku, Vercel) |
|
| 51 |
Environment Variables & Configuration Management |
|
| 52 |
Continuous Integration / Continuous Deployment (CI/CD) |
|
| 53 |
Frontend Integration (React, Vue, or Angular with Django) |
|
| 54 |
WebSockets & Real-Time Applications (Django Channels) |
|
| 55 |
GraphQL with Django (Optional Advanced API) |
|
| 56 |
Documentation & Best Practices |
|