Automate the Boring Stuff with Python

By Al Sweigart,

Book cover of Automate the Boring Stuff with Python: Practical Programming for Total Beginners

Book description

In this second edition of Automate the Boring Stuff with Python, you'll learn the basics of programming in Python, the fastest growing programming language today, before moving on to create Python programs that effortlessly perform useful and impressive feats of automation. This updated edition is full of step-by-step instructions that…

Shepherd is reader supported. When you buy books, we may earn an affiliate commission.

Why read it?

1 author picked Automate the Boring Stuff with Python as one of their favorite books. Why do they recommend it?

When I work with students new to programming I often find they struggle with translating the toy problems in exercises to actually doing something in the real world.

I love this book and frequently recommend it to new programmers because it is centered around problems. Coding should be about making your life easier. At the beginning, the problems are small, but by the end, you’re learning about email, PDFs, and GUIs.

Sweigart has a great voice, and reading this feels like being guided by a friend rather than yet another coding textbook.

From Christopher's list on books for coders shelf.

Want books like Automate the Boring Stuff with Python?

Our community of 11,000+ authors has personally recommended 84 books like Automate the Boring Stuff with Python.

Browse books like Automate the Boring Stuff with Python

5 book lists we think you will like!

Interested in python, computer programming, and machine learning?

Python 30 books
Machine Learning 50 books