Jump to content

Book Review: Cracking Codes with Python

Recommended Posts


Top eLS contributors do get noticed!

Ray Doyle was chosen from a list of eLS students and are we thrilled we found him. He not only got a free copy of the book but high praise from the publisher as well as the author for going above and beyond for his article, "Book Review: Cracking Codes with Python", by creating a GitHub repository for everyone to use while going through the exercises in the book. Great stuff!


Book Review: Cracking Codes with PythonWith one last code modification, you’re in, and the contents of the vault are yours! Cracking Codes with Python is not quite about breaking into banks or pulling off elaborate heists, but it’s always fun to dream.

Cracking Codes with Python by Al Sweigart is a newly published (January 2018), 424-page book from No Starch Press that bills itself as “An Introduction to Building and Breaking Ciphers.” You can pick up a copy of this book (ISBN-13: 978-1-59327-822-9) from No Starch for $29.95 with a free eBook. Al Sweigart is a professional software developer who teaches programming to kids and adults. He is the author of Automate the Boring Stuff with Python, Invent Your Own Computer Games with Python, and Scratch Programming Playground, also from No Starch Press. His other books are also freely available under a Creative Commons license on his website Invent with Python.


This book is also an introduction to Python, and covers concepts that are even applicable to people who have never programmed before now. The only pre-requisites for this book are a computer that can run Python (any operating system) and the wish to learn.

What are your thoughts on this review? What's your recommendations on how to learn Python?

Let us know in the Comments Section at the bottom of the article on EH-Net.


Share this post

Link to post

Please sign in to comment

You will be able to leave a comment after signing in

Sign In Now