10-step roadmap
Cybersecurity
You learn how systems get attacked, so you can defend them. You protect data, accounts, and apps from people trying to break in.
Cybersecurity roadmap
Follow the line, from first step to goal.
How computers & networks work
StartLearn the basics of operating systems and networks. You can't protect a system you don't understand.
Linux fundamentals
Most servers and security tools run on Linux, so getting comfortable with it early pays off.
Networking & protocols
Learn how data travels between computers. Learn the common rules, like HTTP and DNS, that attackers try to exploit.
Security fundamentals
Learn core ideas like encryption — scrambling data so only the right people can read it — and authentication, proving who you are.
Common vulnerabilities
Learn the classic mistakes that let attackers in, like weak passwords or unchecked user input, known as SQL injection.
Hands-on labs (CTFs)
CTFs, or Capture The Flag challenges, are safe, legal puzzles. You practice 'hacking' into systems built to be broken into.
Tools of the trade
Learn tools like Wireshark, which watches network traffic, and Nmap, which scans for open doors into a system.
Web app security
Specifically protecting websites and apps, since that's where most everyday attacks happen.
Security certifications path
Recognized credentials, like CompTIA Security+, that prove your skills to employers.
Incident response basics
GoalLearn what to do when a breach happens: contain the damage, then figure out what went wrong.