Live data from Hacker News

Free Python Books

inventwithpython.com

1–10 of 20 posts

Re: Free Python Books

#3
Wouldn't a curated list be much better? We can all type "python programming" on amazon and get a pretty similar list of books. It is not interesting. What is interesting is to know which book to read.

Re: Free Python Books

#4

There is a brilliant new book (albeit somewhat advanced) that I don't see in this list: Introduction to Python for Econometrics, Statistics and Data Analysis (2014) by Kevin Sheppard. PDF available for free here: https://www.kevinsheppard.com/images/0/09/Python_introductio...

I'll add it to the page. Thanks!

Re: Free Python Books

#7
This is great. I notice a ton of these came out within the last year. I wonder if the advent of so many colleges switching to Python for CS 101 is driving a surge of new titles.

Re: Free Python Books

#10
Aspiring programmer here. So, I've completed the following from that page and on the web: - Google's Python course (https://developers.google.com/edu/python/) - Learn Python the Hard Way (http://learnpythonthehardway.org/book) - ThinK Python: How to Think Like a Computer Scientist (http://www.greenteapress.com/thinkpython/thinkpython.pdf)

Also working on the O'Reilly Python book.

Three books later, I still don't really feel like an "expert" with Python. I mean, I know the syntax well enough, I know basic programming idioms, I just need something of intermediate complexity to work on, somewhere between "Learn Python From Scratch!" and the Python Standard Library. Coming from a C background, I don't need to be told what most of these concepts are, I just need to know how Python does them.

I also made the mistake of trying to learn several languages (e.g. Java, Javascript, and Python) simultaneously, and by poor choice or poor availability of free materials, nearly all of them ended up being along the lines of these "Learn X Language with no programming background!" The end result being if I have to hear someone tell me again what an "if" statement and a "for loop" are, my head is going to explode.

To reiterate, where does one look for an Intermediate level Python book?

Post reply on HN