Getting Started with Django
Install Django on your machine now and get started with Django today.
Things to Learn
Choose where to begin, learn at your own pace:

Wipe the slate clean and learn Django from scratch
Django Introduction
Django Features
Django Pros And Cons
Django Architecture
Django Master Guide
Django Installation Process
How To Create Django Project
Django MTV Architecture
Django Project Layout And File Structure
Install And Deploy Django App
Django Books

Level up to more exciting and challenging chapters
Django Models
Django Views
Django Templates
Django Admin Interface
Django Database
Django URLs And URL Conf
Django Redirect
Django Cookies Handling
Django Apps
Django vs Flask
Django vs PHP

Master new skills and evolve as an expert
Django Caching
Django Sessions
Django Emails
Django Form Handling And Validation
Django File Upload
Django Static File Handling
Django Exceptions & Error Handling
Django Bootstrap
AJAX in Django
Django Migrations
Django Web Hosting
Django Admin Customization
Django CRUD
Django ORM
Django CMS
Django Request & Response
Django REST Framework
Django Logging
Django Project Ideas
Django Project – News Aggregator App
Django Interview Questions for Freshers
Django Interview Questions for Experienced
Django Quiz Part-1
Django Quiz Part-2
Django Quiz Part-3
Django Quiz Part-4
Exploring the Language
Let’s take a look at some facts about Django and its philosophies.
Django was created by Adrian Holovaty and Simon Willison in 2003. It was released under a BSD license in the year 2005. The framework was named after guitarist Django Reinhardt. It also includes pre-made modules and applications for common tasks in web development- like authentication, templates, routes, admin interface, robust security, and support for multiple database backends.
Django has solved many major issues, for web-developers, which were solved at the expense of time and money before its existence.

Adrian Holovaty

Simon Willison