Al Sweigart is a professional software developer who teaches programming to kids and adults. Sweigart has written several bestselling programming books for beginners, including Automate the Boring Stuff with Python, Invent Your Own Computer Games with Python, Cracking Codes with Python, and Coding with Minecraft (all from No Starch Press).
Praise for the first edition of Automate the Boring Stuff with Python:
The best part of programming is the triumph of seeing the
machine do something useful. Automate the Boring Stuff with
Python frames all of programming as these small triumphs; it
makes the boring fun."
--Hilary Mason, Founder of Fast Forward Labs and Data Scientist in Residence at Accel
"Do you need Automate the Boring Stuff with Python? Yes, if you want to enhance your workflow by using automation, this is an excellent place to start. Highly recommended."
--Network World "Valuable to have on your shelf...an extremely useful book."
--Kids, Code, and Computer Science Magazine Automate the Boring Stuff with Python is perfect for anyone who has menial tasks they don't want to spend hours doing.
--GeekMom Whether you prefer working through a book, or learning by watching, or both together, Automate the Boring Stuff will have you productive in Python in no time.
--Serdar Yegulalp, InfoWorld If you seriously want to know how much Python helps with automation, my favorite place is the Automate Boring Stuff with Python book, a simply awesome book.
--Javin Paul, Hacker Noon