Learn Django from the best Django tutorials, including the most popular Django online courses, videos, books, podcasts, and blogs.

Resource type
Skill level

Python Django Tutorial

This Django tutorial will help you develop a website in Python. In this tutorial, we will learn how to develop a website in Python using Django which is a Python web framework.

Django Tutorials

Learn Django in this video by following along as I show you how to build a simple hello world app and then a guestbook app that uses the templates, models, and form functionality with Django. Django is a huge library, so this video doesn't cover everything, but if you're new to Django or want to see how Django v2.0 is different,

Django 2 by Example

If you want to learn about the entire process of developing professional web applications with Django, then this book is for you. This book will walk you through the creation of four professional Django projects, teaching you how to solve common problems and implement best practices.

Scaling Django

Django is a Python-based platform for building modern web apps. As with any platform, issues can arise with your need to scale and expand your user base. In this tutorial series, we will go over several strategies and best practices for scaling your Django app in a reliable, stable way.

Try Django 1.11

Learn the fundamentals behind one of the most popular web frameworks in the world: Django. We will teach you step-by-step how to implement concepts like Views, Template Rendering, Forms, Saving Data, URL routing, Deployment aka Going Live, and so much more.