by cluele55 on Sun Jun 16, 2013 10:32 am
([msg=76128]see Re: Recommend A Python Book To Me![/msg])
I know this is a fairly old thread, but just in case anyone else is looking to learn Python....
I learned Python by taking a Harvard computer science course on Ed-Ex. That is an organization made up of Harvard, MIT, and a bunch of other high rated schools that share their classes online. They have cameras set up in their classrooms, so you feel like you're in the class. Additionally, they give you all the reading material, exercises, video tutorials, etc. When you register, you actually turn in your work and in the end, you get a certificate. (This is also how I got started with C programming, through their MIT CS50 class.) It's all free too.
Anyway, I learned the basics of Python from the Harvard class and then went to Youtube and viewed some great tutorials with more real-life examples. (Gotta love modern technology...I also learned to install a car stereo from Youtube).
Now, I have a book called "Violent Python" by T.J. O'Connor, which is pretty good. It's a Python tutorial that focuses on using Python for penetration testing. It's supposed to be good for first-time learning of Python -- so I guess if you're impatient and want to jump straight in, it's good -- but I was more comfortable having learned the basics ahead of time. I have not finished the book, because I'm trying to learn a lot and read a lot all at once, but there is some great content in it.