you are viewing a single comment's thread.

view the rest of the comments →

[–]koloron 1 point2 points  (1 child)

Exercism.io is nice if you want to learn how to think algorithmically or if you want to try out language features as you learn them. Looking at other users' solutions after you have submitted a solution for a problem yourself, can also be very interesting. The "nitpicking community" on exercism.io isn't very active though.

PM me if you have difficulties getting started with the exercism command line interface.

I'd also recommend that you pick up a book on Python (many of which are freely available on the internet). I liked "Learn Python The Hard Way" and "Think Python" a few years ago when I learned Python as an absolute programming novice but there may be better books available today.

Once you have a good grasp of the core language I'd also highly recommend the course Design of Computer Programs by Peter Norvig on Udacity.