Want to learn Python and learn how to hack at the same time ?
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 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
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
Ooh, did I mention you can get this book for free 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.