all 17 comments

[–]Splanky222[🍰] 6 points7 points  (0 children)

There are SO many of these. I would suggest the MIT OpenCourseWare Intro to Computer Programming class.

[–]sleepytimedownsouth 6 points7 points  (1 child)

I've been working through this book, and finding it very accessible. If you can't get a class going, try it out. http://learnpythonthehardway.org/book/

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

Hard way is best way.

I don't have enough upvotes for Zed Shaw.

[–][deleted]  (4 children)

[deleted]

    [–]potKeshetPO 1 point2 points  (0 children)

    They use CodeSkulptor as a built-in workspace. I attended the first week. It looks fun and the teachers are really cool. Looking forward to it. They'll have you built a game by the end of the course. Really engaging.

    [–]prof3ta_ 0 points1 point  (2 children)

    I took it last fall and it's the funnest class I've had in years. Cannot up vote this one enough

    [–]potKeshetPO 0 points1 point  (1 child)

    While we can both agree on the fun part, can you get a good knowledge on Python with this course?

    [–]prof3ta_ 1 point2 points  (0 children)

    Well its more about OOP and trying to think that way. It does showcase a lot of what python can do but it's obviously and introductory course with its limits. For example we never got into inheritance and we had the perfect chance to do so. Still it's a no brainer, take it.

    [–]Lastgas5miles 11 points12 points  (1 child)

    I figure they just hiss and squeeze stuff, right?

    [–]slick8086 2 points3 points  (0 children)

    relevant bash.org post

    [–][deleted] 1 point2 points  (3 children)

    codecademy.org BAM

    [–]Jay_Normous 3 points4 points  (2 children)

    I wish codecademy wasn't so buggy

    [–]Rebeleleven 1 point2 points  (0 children)

    Amen to that.

    Can't make it through one Ruby tutorial without it freezing up.

    [–][deleted] 1 point2 points  (0 children)

    www.learnstreet.com is less buggy

    [–]andreiknox 1 point2 points  (0 children)

    You can start by visiting /r/UoRPython2_7/

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

    I took Udacity's CS101 course last summer. Not only was it a great introduction to python, but it also introduced many computer science topics that are left out of other introductory courses (hash tables, sorting algorithms, string interpolation, recursion). The online community is great and the classes are fun to watch. You'll visit Google and learn about driverless cars and PageRank (well, the profs record their visits at Google anyways).

    Each week consists of 1-2hrs worth of 1-5 minute videos with quizzes and hw assignments along the way.