I'm very excited to announce the launch of a new product called the Django Tutorial Hub.
The Tutorial Hub is a curated database of over 250 of the best free Django tutorials on the internet.
Why this? And why now?
Each year more and more people are creating tutorials and sharing their projects with the world.
There's an abundance of information.
But this is a good thing! The Django community continues to grow as more people start learning and adopting it.
But learning Django isn't that easy. Django is a large framework, and there are many concepts to learn. This can be intimidating, especially if you don't even know what you don't know.
Beginners spend a lot of time figuring out what the best and most reliable resources are, and where to find them. Not to mention, in what order they should learn the different concepts.
That's where the Tutorial Hub comes in.
This project aims to provide a structured way for Django learners to navigate tutorials. Say goodbye to:
- Following old and outdated tutorials, only to have version issues at the end.
- Spending tens of hours researching and finding good tutorials.
- Struggling through crappy websites that make learning boring.
With the Tutorial Hub you can continue your Django learning, knowing that the tutorials have been vetted by someone who is; experienced with Django and experienced with teaching it.
The database is made with AirTable, which has a lot of nice functionality to filter by different categories and tags.
You can filter tutorials by:
- The concepts they cover (e.g models, views, deployment etc.)
- The estimated time to complete it
- Difficulty level
- Format (video or written)
- Last updated date
A large percentage of the tutorials in this database come from the most reputable people and companies in the Django community. Some of them I've met and had conversations with. Some of them I personally follow and learn from as well! That being said there are also some new and unfamiliar teachers that are also in the database.
Regardless, I'm constantly evaluating them and on the lookout for new tutorials. I make sure the tutorials are easy to follow, up-to-date, and have valuable learning outcomes.
Whether you're a beginner, intermediate or advanced learner, there are tutorials in here that can help you learn more about Django.
Want to talk about this post? Get in touch with me