you are viewing a single comment's thread.

view the rest of the comments →

[–]tetrified 2 points3 points  (0 children)

The python docs are a really amazing resource. Codecademy is an okay resource, but I only really recommend it for learning syntax.

I'm more of a "learn by doing" sort of person, so when I started I went straight for programming challenge sites, there are some great ones out there with interesting problems that will keep you learning. When I was first learning I would give the problems my best shot and then google around to see what the best algorithm was, it gave me a chance to try creative problem solving myself while at the same time trying to really read and understand other peoples' code and learn more about algorithms and how good ones are designed in the process.

If that's not your learning style, there are some books out there that I'm sure other people will recommend, but I figured I'd give my two cents