Learning Python programming, cryptography
It’s not relevant to everyone, but if you are interested in cryptography and python, read on!
Unfortunately, completing the book would not make you into a divine cipher-solving expert. But I guess it’d at least get you on track. This one’s for you budding programmers, aimed at complete beginners of python programming and cryptography.
If you’ve completely no interest in cryptography, that’s fine too. The book guides you along the way on the presumptions that you are an absolute beginner to the programming field itself. It is an interesting approach to the world of programming, a refreshingly new way learning process, as opposed to the standard “Hello world” tutorials.
The author has released it on free on reddit a few months ago.
If the online version does not cut it, the author is also offering hard-copies for sale on Amazon. 100% of the profits of the sales are going to charity.
If you have benefited from his work, please consider clicking the donate button on his homepage or show him some love on his reddit thread. Additionally, if you run into any problems understanding the materials, you can email the author at firstname.lastname@example.org. Yes, this man is generous enough to tend to the newbie programmer’s trivialities.
Aside from his book on cryptography, Albert Sweigart produced two other books, both free for download and sells for $25 on Amazon.
- This book is written for the understanding of 12 years old and up. It’s simple enough for everyone to understand and really easy to pick up. I wish I had this book with me when I first started programming. It would’ve saved me at least a fistful of hairs. Geez.
Anyway, don’t turn away just because the book is aimed towards young readers; it signifies that programming isn’t that hard after all. And hey, its free.
The next book, titled “Making Games with Python & Pygame” covers the Pygame library with the source code for 11 games.
If you already grasp a basic understanding of the Python programming language, you can skip the first book and pick this up. You can now expand your abilities using the Pygame library and harness it’s prowess to code slightly more complicated games.
The book and the programs are open source, and are available under a Creative Commons Attribution-Noncommercial-Share Alike license, meaning they are free to copy and distribute. See the license for full details. A print copy can be bought on Amazon.com for $25.
In one of my older posts, I presented another free Ebook on the Linux Command Line, written by William Shots and published by NoStarchPress.
Check it out here.
This is an article written by PP1MT
PP1MT.COM and inventwithpython.com is not affiliated in any sense.