V
V
VladSeev2018-03-27 19:27:19
Python
VladSeev, 2018-03-27 19:27:19

Materials for the "proper" learning of Python?

spoiler
Хочу начать заниматься разработкой игр и основным языком хочу освоить C++. Но для начала нужно что-то более простое, да и хочу использовать связку со скриптовым языком. Но речь сейчас не о разработке игр и не о крестах, а о том, как лучше изучать Python? Этот вопрос поднимался очень, очень много раз и примерно столько же раз половина отвечает — только Лутц, другая же половина говорит — больше практики, хватит и Доусона/Мэтиза. Для себя я вижу два варианта — Лутца все три тома и потом пойти пилить проект; или прочитать Доусона/Мэтиза и пойти делать свои проекты, а к Лутцу обращаться когда что-то непонятно, то есть, как к справочнику. Такой план у кого-то здесь на тостере уже был, мне кажется, но мнений много не бывает и каждое уникально.

Actually the question itself: Is there a "correct" way to learn Python for some of the areas (gamedev is the same)? Because there is such as pygame and panda3D, I was very interested in this. Going straight in and making games in C++ is too much, I think you need to go from small to big
Lutz = theory || Dawson/Matiz = practice || your_option ?
I forgot to add, there will be questions about this. After the first book on Python, I want to read "Groaking Algorithms" and delve into the database, CS, algorithms, data structures, and so on and so forth. It just seems to me that there is no point in studying algorithms if I cannot implement them somewhere (meaning, using the language), but at least there will be practice.
And I'll add more. I know the basics of JS, so such concepts as an array, an object, a recursion, a variable, and all this is not new to me. I mastered the same “PHP basics” from nothing to do overnight, the whole point was solely in the syntax, but I didn’t want to go deep into the tools, the web was not very interested, but it was useful for familiarization.

Answer the question

In order to leave comments, you need to log in

3 answer(s)
S
sim3x, 2018-03-27
@VladSeev

https://toster.ru/search?q=%D0%B8%D0%B7%D1%83%D1%8...
no time?
https://learnxinyminutes.com/docs/python3/

B
BBmike, 2018-03-27
@BBmike

A new book in the Head First series about Python + Codewars

S
SaM1808, 2018-03-28
@SaM1808

https://www.codecademy.com/
IMNO the best course for beginners

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question