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 / 90 levels
Roadmap
- 0 / 9FoundationsEveryday engineering basics.
- 0 / 9ProgrammingThe shape of code β language-agnostic fundamentals.
- 0 / 9EncodingNot encryption.
- 0 / 9HashingIntegrity, not secrecy.
- 0 / 9Classical CiphersPuzzles before math.
- 0 / 9Modern SymmetricAES and friends.
- 0 / 9Public KeyThe key exchange miracle.
- 0 / 9AppliedTLS, PGP, Signal, real systems.
- 0 / 9Web SecurityXSS, CSRF, SSRF, CSP β the web attacker's playbook.
- 0 / 9Security PracticeReal-world security for engineers.