Back to the bookshelf

Typographic jacket · original cover not fetched

FROM THE SHARED SHELF · 2006–2026 SAMPLE

Automate the Boring Stuff with Python

Al Sweigart

5 readers recommend it across 4 discussions

Topics are model-inferred labels.

Keep it on your reading list

THE WORD OF MOUTH

What made it worth passing on?

Original Hacker News comments, in the readers’ own words.

taffit
I would also recommend "Automate the Boring Stuff with Python" [1], as you are learning hands on with some practical stuff: from generating Excel-files to PDFs, from sending e-mails to work with files and folders. At the end you will have some tools to automate some of your daily tasks for real. Oh, and it's free to read as well. [1] https://automatetheboringstuff.com/
modernerd
For Swift: https://www.apple.com/swift/playgrounds/ (I've had more success introducing programming with this than with any of the links below; it's a very compelling intro for those who already own an iPad/Mac, and the core concepts are generalisable to other languages/environments even if it's specific to Apple's APIs and hardware.) ~~~ For Python: https://automatetheboringstuff.com https://nostarch.com/big-book-small-python-projects ~~~ For JS: https://eloquentjavascript.net (project-based and for beginners) https://javascript30.com (not for total beginners or self-study, would need a friend/tutor)
avinassh
This repo maintains list of free programming books [0]. Many of the books at Green Tea Press[1] are available for free: - Think Python: How To Think Like a Computer Scientist - Think Bayes: Bayesian Statistics in Python - Think Complexity: Exploring Complexity Science with Python - Think Stats: Probability and Statistics for Programmers - The Little Book of Semaphores - Physical Modeling in MATLAB - Learning Perl the Hard Way few others. Do check the site. Secondly, books by Al Sweigart[2] are also freely available. They include: - Automate the Boring Stuff with Python[3] - Hacking Secret Ciphers with Python - Invent Your Own Computer Games with Python - Making Games with Python & Pygame [0] - https://github.com/vhf/free-programming-books [1] - http://www.greenteapress.com/ [2] - https://inventwithpython.com/ [3] - https://automatetheboringstuff.com/