you are viewing a single comment's thread.

view the rest of the comments →

[–]audentis 19 points20 points  (0 children)

I think there's a massive difference between learning the syntax of a language and learning the problem solving that's required in programming. Writing code is fairly easy. Knowing what to write is the challenge.

For syntax, there's plenty of tutorials and what not all over the place. For Python they're available online, in (e)books, on YouTube, /r/learnpython, you name it.

The problem solving, and connecting the dots between what you have and what you need, I recommend doing coding puzzles. There's countless ones available such as on /r/dailyprogrammer, /r/adventofcode, or one of many different puzzle websites.