Answer the question
In order to leave comments, you need to log in
What is a detailed strategy plan for learning to program in Python?
Python is taken as an example, it doesn't matter.
Maybe someone from experience can share their program, topics, maybe there is on the net how to learn the whole science of programming in a language such as Python in order. Not just topics are of interest, but to be: a topic, as a result of its task, practice, in order to consolidate the material covered.
I downloaded many textbooks for Python, they have little practice. And I really want both ordinary programming tasks, and tasks related specifically to algorithms and Python, and, of course, practical implementations of using Python on the web, tasks.
Or is it given in some smart book? Or who got a blog :)
Answer the question
In order to leave comments, you need to log in
Yes, everything seems to be obvious: read a popular tutorial for dummies (you can determine, for example, by the number of reviews) -> practice -> study related topics (html\xml\json, DBMS) -> practice -> read advanced tutorial \ official manual -> practice - > learn related topics (design patterns, testing, caching) -> practice -> learn a popular framework in a given language -> practice
You can try to solve problems on similar resources https://www.codeeval.com/, problems on the use of standard libraries, algorithmic, get practice, consolidate the material you read.
Personally, I practiced the following approach: to begin with, I found a bunch of questions and test tasks from interviews and all sorts of online tests on the Internet and undertook to solve them.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question