Last updated on August 19th, 2018
Django Core | A Reference Guide to Core Django Concepts by Justin Mitchel takes a look at the core Django concepts. This Django tutorial teaches you all the Django concepts in-depth. You will get a comprehensive look Django features and how they work. This Django course uses Python 3 and Django 1.10. You will learn everything about Django Models including Model Instance Methods & Properties, Model-level field validation and Model Forms. This Django guide will teach you how to use CRUD (Create Retrieve Update Delete List) in Django Views. You will learn about Function Based Views (FBVs) and Class Based Views (CBVs). This Django tutorial will teach you all about Django Forms and Formsets, including Form validation and Model Form. You will learn how to deploy Django on a live server. This Django tutorial will also teach you how to use Celery and Redis for asynchronous tasks and scheduled tasks. This is the best Django tutorial in 2018.
The Ultimate Beginner’s Guide to Django 1.11 by Nick Walter will teach beginners how to become good at Django. You will start off with a Python Refresher. This Django tutorial for beginners will help you understand Django basics. You will learn about all the important Django features including Function and Class Based Views, URL routing, Models, Gunicorn, etc. Working with templates, Models, etc are looked at. Your Django apps will be able to handle GET and POST requests and have user authentication. The Django applications you built will be run inside a virtual environment using Virtualenv. This Django guide is project based and they are 3 websites. They include Pig Latin Translator, Your Personal Blog and Reddit Clone. You will learn how to deploy these three websites.This is the best Django tutorial for beginners in 2018.