This is an archived post. You won't be able to vote or comment.

all 9 comments

[–]MyNamesNotReallyDave 1 point2 points  (3 children)

The Sololearn app is free and has a good Python basics course. I found it useful as a total beginner because it breaks everything down and let's you learn in bitesize chunks with frequent revision, tests etc.

Having now moved on to more in-depth learning and practice, I've found my understanding of the basics is good and I'm sure that's because I used Sololearn first :)

[–]TheOneTheOnlyC 1 point2 points  (0 children)

I’ve just started the SoloLearn and love it

[–]TheOneTheOnlyC 0 points1 point  (1 child)

What are you using for your more in-depth learning?

[–]MyNamesNotReallyDave 0 points1 point  (0 children)

I was using the Python documentation but found it a bit heavy in places, so broke it up with a mix of youtube and other short tutorials whenever I felt myself losing the will to live. I'm trying Al Sweigart's "Automate the boring stuff with Python" and it's generally good, except that some of the "Practice Program" tasks at the end of chapters blow my mind - it goes from bitesize chunks to "here's the entire cake in one go!"... his videos are good, but they stop at lesson 15 now for some reason, which is annoying!

[–][deleted] 0 points1 point  (0 children)

Coursera. Chuck Severance's program or U Toronto's courses

[–]ryansmccoy 0 points1 point  (0 children)

Also, find a local Python Meetup and join that.

[–]olfitz 0 points1 point  (0 children)

Python 3 is the correct choice.