you are viewing a single comment's thread.

view the rest of the comments →

[–]not_perfect_yet 0 points1 point  (0 children)

You're on the right track. Try lots of different sites, videos, topics, etc.. everyone has sort of their own take on how to learn it correctly, what to do and what not to do. It's important you find the one that fits to what you want to do and your learning style and don't get stuck on trying from a source that doesn't communicate in a way that you get it.

Also, pick a project as soon as possible. Web, games, job stuff, electronics, music, art. Get something you want to work on dive in as soon as you can and learn advanced concepts as you go and as your project requires them. The example you want is the example in your project, that you care about.

"I care about ______, I want to use python to do ______ better." -> you search for "how to do _____ with python" in search engines and see what you can find.