Here Are the resources I used to learn Django.
This three books 📚 (I highly recommend those I didn’t found anything near to the quality of those)
By William Vincent:
Django for Beginners:
Django for APIs:
Django for Professionals:
About the author:
William Vincent is a Board Member of the Django Software Foundation and founder of LearnDjango.com. He hosts the weekly Django Chat podcast and runs the weekly Django News newsletter.
After those books I just jumped into the CRM of Dennis Ivanov (AKA Dennis Ivy)
His channel: https://youtube.com/c/DennisIvy
The playlist with the CRM: https://youtube.com/playlist?list=PL-51WBLyFTg2vW-_6XBoUpE7vpmoR3ztO
This guy also has high quality videos:
Corey Schafer: (can be little outdated but the concepts still work. He does a lot general python but this Django playlist is worth it ):
These are the resources I used to learn Django and web dev in general + unlimited google how to search.
Hope that will help😎👍🏻
16 thoughts on “My recommendation to learn Django”
Cool thanks. FreeCodeCamp has like a 3+ hour video over the basics of django which is what I used to get familiar with it.
Just do the CS50 Web 2020. You don’t have to follow any tutorial, you’ll build stuff on your own.
In the Django for APIs book, is the authentication it covers for separate and detached front end from backend? Specifically using session based auth. Don’t want to go the route of embedded frontend frame works in a Django template.
Great list. Don’t forget what is arguably the most important, accurate, and up to date resource: [https://docs.djangoproject.com/](https://docs.djangoproject.com/)
Downside of non-official tutorials is that they quickly become out of date, don’t usually talk about which version of Django/Python is being used, and don’t teach the ‘basics’ of Django/Python that help students learn how to debug issues for themselves.
Cool list of resources, thanks!
Did you happen to stumble upon cool Django + Vue.js tutorials?
After learning the basics: Two scoops of Django
No mention of [Django Girls Guide](https://tutorial.djangogirls.org/en/) yet? I used that to learn, and more than once to brush up. Practical in that it helps you build a functioning site, but clear and detailed that you know what you’re doing and why you’re doing. Highly recommend it.
Going thru Corey Schafer’s tutorials while reading Django for Beginners. Awesome combo
Lots of resources! Nice!
The best way tho is really doing it.
W r i t i n g c o d e
Nothing will beat this. Try and try again. You don’t need to succeed to succeed! Trying is learning
Django Riffs is also great: https://djangoriffs.com/
It’s a Podcast with detailed explanations about Django, including accompanying blog articles.
Hey thanks for sharing these
Really useful resources
Nice list, thanks!
“A Wedge of Django” by Daniel and Audrey Feldroy is also great.
This article could also be a helpful supplementary reading! [4 REASONS WHY DJANGO IS THE RIGHT CHOICE FOR YOUR PROJECT](https://icts.io/2020/09/17/4-reasons-why-django-is-the-right-choice-for-your-project/)
Do I need to complete Django Professionals before Django API if my goal is to create RESTful API’s ?