🌿Pro

Django: Complete Web Development

Full-stack Python web development with Django — ORM, MVT pattern, class-based views, Django REST Framework, authentication, Celery, Redis caching, and production deployment.

6 modules 6 lessons ~2h AI voice coach
Start Learning — Pro

1-month free Pro trial included

Course Outline

1

Django Fundamentals: MVT & URL Routing

1 lessons

The Django philosophy, project structure, URL routing, views, and the MVT pattern

Django's MVT Pattern, Project Structure & Views
2

Models & Django ORM

1 lessons

Define database schema with Django models, master QuerySet API, relationships, migrations, and advanced ORM patterns

Models, QuerySets & Migrations
3

Views, Templates & Class-Based Views

1 lessons

Function-based views, Django template language, class-based views (CBV), mixins, and the generic view system

Class-Based Views & Django Templates
4

Django REST Framework (DRF)

1 lessons

Build professional REST APIs with serializers, viewsets, routers, permissions, filtering, and pagination

Serializers, ViewSets & Routers
5

Auth, Admin & Forms

1 lessons

Django's built-in auth system, custom user models, admin customization, and Django forms with validation

Custom User Model, Auth & Django Admin
6

Advanced Django & Deployment

1 lessons

Caching with Redis, Celery background tasks, Channels WebSockets, testing, and production deployment checklist

Caching, Celery, Channels & Production