Django architecture
Understand projects, apps, URLs, views, templates and the request lifecycle.
INTERMEDIATE
Build production-style web applications with Django, REST APIs, authentication, databases, security and maintainable architecture.
Structured learning
Practical lessons
Build as you learn
Guidance when needed
WHAT YOU'LL BUILD
Learn through practical challenges, thoughtful feedback and projects that connect each concept to the work Python developers do every day.
Talk to an advisorTHE CURRICULUM
Each module builds on the last, so you always know why you are learning something and where it will take you.
Understand projects, apps, URLs, views, templates and the request lifecycle.
Design relational data and work confidently with Django ORM.
Build login, permissions and secure flows using proven Django patterns.
Create documented APIs that other products and clients can use.
Test, structure and prepare Django applications for real users.
YOUR TOOLKIT
The technologies in this path are chosen for their usefulness in real teams and real products.
EXPLORE THE ACADEMY
READY WHEN YOU ARE
Tell us what you want to build and we'll help you decide whether Django is the right next step.
COURSE QUESTIONS
Yes. A working knowledge of Python fundamentals and object-oriented programming is recommended.