The curriculum
Learn
Start anywhere. Threat modelling first is the honest recommendation — everything downstream depends on knowing who you are hiding from. Or follow a path, which is an order to take them in — or start from a scenario if you have a specific worry rather than a subject. If you want one specific thing rather than a course, every chapter is listed on its own.
- Courses
- 11
- Lessons
- 104
- Exams
- 10
Linux Fundamentals
Linux & Systems
The operating system almost all of the internet runs on, taught from the first command. Free, and the ground every later course stands on.
Expects Introduction to ExploitQuest
- 12 lessons
- 3 labs
- 1 exam
VPS & Self-Hosting
Linux & Systems
You deployed something to a server. Now learn to defend it. SSH keys, a firewall that denies by default, fail2ban banning the ones who keep coming back, patching that actually happens, and backups you have really restored — each taught by watching an attack, then stopping it.
Expects Linux Fundamentals
- 9 lessons
- 3 labs
- 1 exam