Learn Django

Follow these tutorials to learn how to use the Django framework to build web applications. Master URL routing, database integration, user authentication, and more.
  1. Build a News Aggregator With Django

    Build a News Aggregator With Django

    Course Beginner

    If you like the elegance of the Python programming language, Django is the web framework for you! Django is a powerful but pragmatic framework, with an...

  2. New Course: Getting Started With Django

    New Course: Getting Started With Django

    Tutorial Beginner

    If you like the elegance of the Python programming language, Django is the web framework for you! Django is a powerful but pragmatic framework, with an...

  3. Rapid Website Deployment With Django, Heroku & New Relic

    Rapid Website Deployment With Django, Heroku & New Relic

    Tutorial Intermediate

    Rapidly deploying websites has never been easier, or as affordable as it is now, when combining Django, Heroku, and New Relic. Follow along in this tutorial...

  4. 10 Django Trouble Spots for Beginners

    10 Django Trouble Spots for Beginners

    Tutorial Beginner

    Django is an incredibly-powerful web framework, but using it can be a bit daunting for new users. I found this out the hard way over a year ago, spending...

  5. Intro to Django - Building a To-Do List

    Intro to Django - Building a To-Do List

    Tutorial Beginner

    Django is a powerful web framework, created in Python, which follows the DRY (Don't repeat yourself), and batteries included philosophies. It allows for...