La Boina Roja

Linux, the struggles are real!

Recommendation: Hacking Secret Ciphers with Python

Leave a comment

Want to learn Python and learn how to hack at the same time ?

Then this book is for you photo thumbsup.gif
cover_hackingciphers_thumb

This is a beginner book in Python 3, while learning this you also learn hacking. Cryptography is a subject touched in this book, now I know that a lot of cryptography courses require a decent understanding of math.  But When I asked Al Sweigart about this, he came with this reply:

You only need to know basic arithmetic. The book covers the mod operator, greatest-common-divisor, and everything else math-related. There really isn’t that much to it.

So basically, any 10 year old would be able to follow along.

I most likely will not be doing this course null  I am recommending this book because during my initial searches about Python beginner courses, his earlier books came highly recommended by several communities. The other reason why I recommend him is, he is willing to answer questions from people who are going through the books and he is honest null Another quote:

Basically, this book uses crypto as a way to make learning programming interesting. It’s good for a complete beginner, but not comprehensive for becoming a programmer.

Now, if only other people were as honest about their beginner courses null

Ooh, did I mention you can get this book for free null You can get this book in various formats too!( HTML, PDF and mobi).

When you finished the book, you should check out Mystery Twister C3 it is a platform, created by Al Sweigart, where you can test your cipher skills and discuss your methods.  The last part is very important if you want to become a (better) programmer, imho.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s