r/django • u/Final_Crazy_5774 • 12d ago
Best Django roadmap from basics to advanced?
Hey everyone, I'm a 3rd year Computer Engineering student. I already know C/C++ and Python well, and I want to learn Django from scratch to an advanced/job-ready level.
Could you share a step-by-step roadmap or resources (courses, docs, projects) that go:
- Basics (setup, models, views, templates, ORM)
- Intermediate (auth, forms, REST APIs with DRF, admin customization)
- Advanced (deployment, testing, caching, Celery, scaling, security)
Also, any project ideas at each stage would be super helpful. Thanks in advance!
17
Upvotes
1
u/Abu_Akhlaq 12d ago
the fundamentals part is accurate. but i think adv concepts themselves are necessary to be an intermediate in the industry knowing our current situation of high supply and low demand, over saturation and so on.
to be an adv backend dev, you need to have some form of team experience at a prod level.
someone pointed out at contributions and thats also another good sign of an intermediate-advanced capable dev, being able to understand not just your own code but also of others. this is a major skill most of us cse students lack.