cryptopals.com is a set of challenges which encourages people to get their hands dirty learning practical Cryptography.
I'm using this as a chance to learn both Cryptography and python3. So if you would like to recommend better ways of programming, I'm all ears!