B
B
bituke2020-10-14 19:05:58
Django
bituke, 2020-10-14 19:05:58

How to learn django the right way?

I learned Python (I seem to know everything, except for OOP and classes, and some of the popular libraries), I try to implement some web projects in jung, and I just break down corny. An idea appears, and there is no vision of the picture of how to implement this idea, I start to study the whole django, and I break down corny (for example, a term unknown to me, I start to study it, and there are 10 more terms for the study of which you need to study another 1000 terms, the brain stupidly does not copes with such an "elephant")

I ask you to advise some courses on janga, in which you start from scratch and go deeper and deeper, where each moment is described in detail and shown with an example. Where difficult and incomprehensible moments are not explained by the description from Google. I often see that some authors stupidly implement something focusing on the final result, and not explaining what this function does, what this variable is, how it works, and so on.

It will be just great if experienced pythonists tell their story of learning django, what they read, what difficulties they experienced and did your head boil like mine?

Answer the question

In order to leave comments, you need to log in

4 answer(s)
L
LaraLover, 2020-10-14
@bituke

Start small. If this is your first language and framework, start with the documentation, go through the tutorials. There is django girls - create a small blog, understand the basics. Further, depending on what is more convenient / easier for you, or look for / go through different tutorials from YouTube / udemy and not just repeat, but delve into, try, repeat, finish your functionality. Make the first projects simple to figure out how everything works, if you have brilliant plans and you don’t understand it at all, it will be very long and difficult. Start simple and move on to more complex. Example:
Make a blog, post output, pagination.
Next, add categories/tags/archives.
Make comments/email notifications, add likes/dislikes/views, etc.
Add a weekly newsletter, add the hottest/most talked about/generate sitemap categories and move on.
Instead of a blog, you can choose anything, break it down into small tasks by priority, and do it.

A
Alexey Andreev, 2020-10-14
@LostAlly

You need to code, not just learn.

W
Web Dentist, 2020-10-14
@kgb_zor

Documentation is the best way to learn something well, during the time you learned ALL python it would be nice to understand it. In Russian , in English.
And even without basic concepts of how OOP works and, in principle, what classes are for, it is not necessary to talk about a thorough study of Django.

D
Danil Roschenko, 2021-11-28
@Swaj

Why go to jung if you haven't taught classes that are basic? There is often used inheritance and so on, a strange decision

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question