EDUCBA
Skills you'll gain: Cryptography, Encryption, Brute-force attacks, Python Programming, Programming Principles, Computational Logic, Algorithms, Data Structures, File I/O