Django
Batteries-included framework with an ORM and admin.
💡
This course has 3 lessons. Start with the first one and use the next / previous links at the bottom of each lesson — the sidebar keeps the whole course in order.
Lessons
- Project layout and the ORMHow a Django project is structured, how models become database tables, and how to query them without generating an N+1 storm.
- Views and URLsURL routing with converters and namespaces, function and class-based views, and returning JSON from the same project.
- The admin and formsTurn the Django admin into a usable back office, and build server-validated forms with ModelForm — including the CSRF token people always forget.
More in Python & Data Science
Python 3 NumPy pandas Matplotlib Jupyter Notebook Flask FastAPI SciPy Pillow Python 2.x R Julia
Last refreshed 2026-09-17.