Django is the most popular web framework for Python. It’s well known for how easy it is to learn, its out-of-the-box features, and relatively opinionated approach to web development. This is an excellent choice for Python programmers who want to get a web application up and running quickly, in a similar way that Rails is very productive for Ruby developers who want to get things done fast.
Want to learn more about Django? Sign in now for full access to our curriculum, skills checklist, and more.
Google FacebookBeginner
Want to Learn Django? (elweb.co)
Documentation (docs.djangoproject.com)
Setting up a Django Project from Scratch (realdjango.com)
Django Tutorials (www.youtube.com)
What is a Web Framework? (jeffknupp.com)
Intermediate
Advanced
What you should learn next