News for hackers. Stuff that matters.
Re:Free Python Books by asicsp on Saturday April 10, 2021 @06:03AM (#26760336)
Nice list and pleasantly surprised to see both my books mentioned.

I'm also maintaining a list of Python resources (including paid options): https://learnbyexample.github.io/py_resources/

Re:Free Python Books by pamoroso on Saturday April 10, 2021 @07:23AM (#26760677)
Glad you like the list, what are your books?
Re:Free Python Books by asicsp on Saturday April 10, 2021 @07:34AM (#26760727)
Re:Free Python Books by pamoroso on Saturday April 10, 2021 @07:50AM (#26760793)
Got it, thanks.
Re:Free Python Books by Mike_Andreuzza on Saturday April 10, 2021 @06:55AM (#26760544)
Paolo has made a great job right there.
Re:Free Python Books by pamoroso on Saturday April 10, 2021 @07:24AM (#26760684)
Thanks again, much appreciated.
Re:Free Python Books by DevilMadeMeDoIT on Saturday April 10, 2021 @06:34AM (#26760460)
The biggest problem I have with lists of links like this, is that there is vary rarely a hint to the quality of the resource behind the link. Is the book being recommended because it is a great book or just because it is free.
Re:Free Python Books by pamoroso on Saturday April 10, 2021 @07:28AM (#26760706)
I started recommending the books just because they're free but realized pretty much all are at least okay or good, there don't seem to be many bad ones among the freebies. Maybe because writing a book and making it public takes deliberate and considerable effort, so only motivated authors do it.
Re:Free Python Books by DevilMadeMeDoIT on Saturday April 10, 2021 @07:37AM (#26760743)
Out of curiosity, how many of the free books have you used? Would you recommend any one over the others?
Re:Free Python Books by pamoroso on Saturday April 10, 2021 @07:54AM (#26760820)
Some of the books I used are "Code with Repl.it", "Tpython 101", "Boxes", "Clean Architectures in Python", and "The Hitchhiker’s Guide to Python".

I highly recommend "Boxes: Your Second Python Book" because it's unlike any other book I've seen. It focuses on text layout algorithms and builds an increasingly advanced exmaple through successive iterations.

Re:Free Python Books by emmelaich on Saturday April 10, 2021 @07:06AM (#26760595)
To be fair, similar applies to paid-for books. I can name two Python books that were pretty bad, yet seemed to be popular.
Re:Free Python Books by sixhobbits on Saturday April 10, 2021 @07:11AM (#26760616)
Two of the ones in the list are ours :) Thanks Paolo!

Code with Replit - https://codewithrepl.it - a set of coding projects for beginners

Learn Python the Right Way https://learnpythontherightway.com - an adaption of the more famous "Think like a Computer Scientist" which is my favourite introduction to Python - better landing page coming very soon.

Both are "living" books so we are constantly looking for feedback to improve them. Feel free to reach out if you have any!

Re:Free Python Books by pamoroso on Saturday April 10, 2021 @07:22AM (#26760675)
You're welcome, I love your books — and Replit.
Re:Free Python Books by kowlo on Saturday April 10, 2021 @06:56AM (#26760551)
I’ve often found that these lead to a hoarding exercise rather than a learning one...

I’m sure I have a folder of PFFs somewhere collecting digital dust.

Re:Free Python Books by pamoroso on Saturday April 10, 2021 @07:32AM (#26760721)
In a way it's indeed a hoarding exercise.

But among the motivations for starting this list there was the realization most of the free learning resources that are typically recommended have different formats such as courses, videos, tutorials and blog posts, and so on. There seemed to be relatively few free books recommended, so I thought a little hoarding would be an opportunity for discovering more titles and authors.

Re:Free Python Books by jventura on Saturday April 10, 2021 @07:50AM (#26760800)
Cool list! @pamoroso, if you read this comment, I've submitted an issue on the repo to add my own ebook (full-speed python).

If someone stumbles on this on HN, here's the link to the repo [1] and releases [2]. It's basically a simple ebook where each chapter shows a little bit of what you can do with something (numbers, strings, lists, dicts, modules, etc.) and then the reader is asked to solve some exercises.

I use this for my students (BSc and MSc students), who already know how to program, how to get up to speed with Python so that we can go learn sockets, the http protocol, webservices, web frameworks, etc..

[1] https://github.com/joaoventura/full-speed-python/

[2] https://github.com/joaoventura/full-speed-python/releases/

Re:Free Python Books by pamoroso on Saturday April 10, 2021 @09:29AM (#26761349)
I've just added the book, thanks.
Re:Free Python Books by cpach on Saturday April 10, 2021 @09:32AM (#26761372)
Nice list! Curation FTW (^_^)
Re:Free Python Books by pamoroso on Saturday April 10, 2021 @10:10AM (#26761596)
Thanks, I try to curate useful resources.