Full-stack Python web development with Django — ORM, MVT pattern, class-based views, Django REST Framework, authentication, Celery, Redis caching, and production deployment.
1-month free Pro trial included
The Django philosophy, project structure, URL routing, views, and the MVT pattern
Define database schema with Django models, master QuerySet API, relationships, migrations, and advanced ORM patterns
Function-based views, Django template language, class-based views (CBV), mixins, and the generic view system
Build professional REST APIs with serializers, viewsets, routers, permissions, filtering, and pagination
Django's built-in auth system, custom user models, admin customization, and Django forms with validation
Caching with Redis, Celery background tasks, Channels WebSockets, testing, and production deployment checklist