# How to learn django in short time?

**URL:** <https://forum.djangoproject.com/t/how-to-learn-django-in-short-time/29827>\
**Category:** Getting Started\
**Created:** [April 4, 2024, 5:39pm UTC](https://forum.djangoproject.com/t/how-to-learn-django-in-short-time/29827 "2024-04-04T17:39:12Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![asegithub2023](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.djangoproject.com/asegithub2023/32/20197_2.png) [@asegithub2023](https://forum.djangoproject.com/u/asegithub2023)\
**Post date:** [April 4, 2024, 5:39pm UTC](https://forum.djangoproject.com/t/how-to-learn-django-in-short-time/29827/1 "2024-04-04T17:39:12Z")

</div>

How to learn django in one month?

---

<div class="post-metadata">

**Author:** ![KenWhitesell](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.djangoproject.com/kenwhitesell/32/280_2.png) [@KenWhitesell](https://forum.djangoproject.com/u/KenWhitesell)\
**Post date:** [April 4, 2024, 5:53pm UTC](https://forum.djangoproject.com/t/how-to-learn-django-in-short-time/29827/2 "2024-04-04T17:53:42Z")

</div>

It depends upon how much you want to learn. I’ve been working with it consistently for about 10 years now, and I’m _still_ learning more about it.

Start by making sure you’re comfortable with Python, with an emphasis on classes, modules, and the Python Method Resolution Order (MRO).

Then, I believe the best places to start in Django are the [Official Django Tutorial](https://docs.djangoproject.com/en/4.2/intro/tutorial01/) and the [Django Girls Tutorial](https://tutorial.djangogirls.org/en/). Once you’ve worked your way through them, look for additional resources on the [Awesome Django](https://github.com/wsvincent/awesome-django) page in the “Educational” section.
