Django
The planned outline of 17 modules. Lessons are written, run and reviewed before they are published.
Before this track
Planned outline
- Module 1
Django foundations
Coming soon - Module 2
URLs, views, templates and static files
Coming soon - Module 3
Models and the ORM
Coming soon - Module 4
The ORM in depth: performance, integrity and PostgreSQL
Coming soon - Module 5
Forms, validation and file uploads
Coming soon - Module 6
Authentication and authorization
Coming soon - Module 7
The Django admin
Coming soon - Module 8
Class-based views
Coming soon - Module 9
Sessions, middleware, email and internationalisation
Coming soon - Module 10
Async, background tasks and real time
Coming soon - Module 11
APIs and modern front ends
Coming soon - Module 12
Testing Django applications
Coming soon - Module 13
Security in depth
Coming soon - Module 14
Performance and caching
Coming soon - Module 15
Deployment and operations
Coming soon - Module 16
Architecture and larger projects
Coming soon - Module 17
Django interview preparation
Coming soon
Official documentation
- docs.djangoproject.com/en/stable (docs.djangoproject.com)
- docs.djangoproject.com/en/stable/intro/tutorial01 (docs.djangoproject.com)
More in Web development
- HTML (coming soon)
- CSS (coming soon)
- React (coming soon)
- Node.js & Express (coming soon)
- All Web tracks
- How we make lessons