Learning path
Cybersecurity
Become a security engineer.
From the bytes a cipher operates on to the protocols that ship them across the internet. Learn to think like an attacker, build like a defender, and recognise where systems break before they do.
Progress
0 / 40 levels
Roadmap
- 0 / 4FoundationsEveryday engineering basics.
- 0 / 6ProgrammingThe shape of code β language-agnostic fundamentals.
- 0 / 5EncodingNot encryption.
- 0 / 5HashingIntegrity, not secrecy.
- 0 / 4Classical CiphersPuzzles before math.
- 0 / 5Modern SymmetricAES and friends.
- 0 / 1Public KeyThe key exchange miracle.
- 0 / 5AppliedTLS, PGP, Signal, real systems.
- 0 / 3Web SecurityXSS, CSRF, SSRF, CSP β the web attacker's playbook.
- 0 / 2Security PracticeReal-world security for engineers.