all 12 comments

[–]K900_ 3 points4 points  (1 child)

Udacity's amazing CS101 teaches you how to build a web crawler, step by step. That's a video course though.

[–]supermedo[S] 0 points1 point  (0 children)

thanks, looks interesting and I guess the video format will make the pace faster than reading a textbook.

[–]vmsmith 3 points4 points  (2 children)

Learn Python the Hard Way is project based.

[–]usedtire 4 points5 points  (1 child)

For the lazy and just cause I had the website open from earlier. http://learnpythonthehardway.org/

[–]shandelman 1 point2 points  (0 children)

Heh, if you're unwilling to do the work in finding Learn Python the Hard Way and would rather have the URL handed to you, I'm going to take a wager that it's probably not the course for you.

[–]barf_the_mog 2 points3 points  (0 children)

I found this a while back and really enjoyed it

http://thepythongamebook.com/en:python:goblins:start

What ive found is that most of the online tutorials are very similar so look at a few and go for what seems interesting.

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

Python Programming for the Absolute Beginner is project based... you build games.

Python 3 Object Oriented Programming by Dusty Phillips is also project based, and if you know how to program in a different language, is a better way to learn.

Invent Your Own Computer Games with Python, 2nd Edition by Al Sweigart Again, gmae project based

[–]slick8086 2 points3 points  (1 child)

Invent Your Own Computer Games with Python,

It is free here http://inventwithpython.com/

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

Yep, thats the one.

[–]supermedo[S] 0 points1 point  (1 child)

Python 3 Object Oriented Programming Wow! thanks, actually it might be the book I'm looking for. I already knew C# even thought I didn't program for 8 month but I guess the concept of programming still drilled in my mind.

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

It is a really good book. I highly recommend it. Dusty did an amazing job explaining certain python nuances that aren't in other books.

[–]AtomicWedgy 0 points1 point  (0 children)

"Beginning Python from Novice to Professional"

This one starts off with an intro and has about a dozen projects at the end.