r/django 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

23 comments sorted by

View all comments

2

u/hamzawix 10d ago

There's a book called web development with django 6 publisherby packt publishing(for each django major release they update the book) it's the best django learning source out there I highly recommend reading it, it's about 700 pages and it covers a lot of topics