Answer the question
In order to leave comments, you need to log in
First learn a programming language or just a framework?
Hello.
Actually, the following question is of interest: is it worth learning the programming language first (in its pure form) or can you immediately learn the framework? In particular, he is interested in the example of Python and Django. If there are alternatives, I will be glad to hear a detailed proposal.
Thanks in advance.
Answer the question
In order to leave comments, you need to log in
Language first. At least it's syntax.
It's like Japanese poetry. What to learn first, Japanese or haiku right away?
It sounds like "Learn to walk first or run right away?". You won't get far if you don't know the language.
it is not enough to know the language, in order to study the framework
you need to know the programming theory that is embedded in the framework
, you need to understand why the framework exists and why it is better to write in it, and not in a bare language
Learn at least the basics of the language, write some simple programs (lazy students on the forums or your own ideas will help with this). And when you feel that it has become difficult to learn a language further, for example, you have reached those places where it is not immediately clear where to use them - run your eyes over them, familiarize yourself superficially and start learning the framework - learning will go many times faster. Most likely, in practice, you will come across your ignorance face to face, and it will be easier for you to fill in the gaps than reading a dry book.
PS Almost always - Google will help, no - then Google in English. Therefore, with programming, you will still improve your English.
If you manage to learn the frame right away, then learn the frame.
What is the actual question?
Good afternoon, the answer here has already been given by everyone and the same. I'll just add that I somehow watched a course on Janga and the author passed off a language construct as a Janga construct, so learn Python and practice more!
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question