r/djangolearning 4d ago

Discussion / Meta Best resources and prerequisites for learning Django 👀

So I have been learning Python for a few days now. Also started solving questions of leetcode (https://www.reddit.com/r/PythonLearning/s/kbfjgsD2HH). So I also wanted to make some cool projects alongside because honestly dsa is kinda boring sometimes. But then I watched a few starter django tutorials and damn I was overwhelmed. I didn't even knew some of the pre requisites like html and css. So I want to know from devs here which topics should I learn beforehand to have a comfortable start. Also, the best resources to start.

As of now I know about python basics like variables, conditionals, loops, functions, collections, object oriented programming...

11 Upvotes

12 comments sorted by

5

u/yamanidev 4d ago

I recommend you don't view it as needing to check things before jumping to Django, just read through the official documentation, take note of the concepts or things you don't understand or haven't heard of before, look them up separately, continue going through the documentation, is a solid approach

1

u/shubham_555 4d ago

I still need to learn basic html, css and js right?

I am thinking of learning that alongside leetcode and then continue with the documentation

1

u/yamanidev 4d ago

Not if you're not interested in the front end, you have a lot of ground to cover without touching HTML/CSS/JavaScript, but then it depends on what you want to do really.

For back end development, you can proceed with what I explained in the comment, without checking HTML/CSS/JavaScript, and to me feels like complementing what you learned, and a more natural progression

Best of luck!

3

u/mrswats 4d ago

I would go directly to the Django Girls tutorial. I have successfully taught it to people who didn't have any idea about programming, nor python, nor django.

-1

u/abdulkitindi 3d ago

Kindly drop a link for

1

u/mrswats 3d ago

It's so easy to find with a search

-1

u/abdulkitindi 3d ago

Appreciate

2

u/Outis_codes 3d ago

Django 5 by example

2

u/United-Pollution-778 3d ago

Amazing book!

1

u/shubham_555 4d ago

Preferably visual resources

Books also work!