Ended finally my inner torments of a choice the technology that you want to start.
Based on reading many posts, questions and answers, blogs, etc. came to the conclusion that it would be Python. And django in the future.
And, therefore, puzzled by the selection of literature. On habré the majority of my observation suggests the book "learning Python" by Mark Lutz. But there is one but: only the 3rd edition of the book translated into Russian(and to find the spot after all), it is considered the second Python. There is a more recent book, "Programming in Python 3. A detailed manual"(ozone
), it is considered just the 3rd version of Python. Also, seen the opinion that we should start the study with the second version, the third is still damp(but maybe that opinion is already obsolete, I don't know).
Here stood before me a dilemma: to study newer, but not checked the book, and immediately absorb all innovations and advantages of the new version. Or read proven book, albeit for an older but proven version of a Python? Moreover, looking at the official website, I realized that both are supported branches(and it is written: if you do not know what to choose, choose the 2nd version).