Cybersecurity Roadmap
A complete roadmap to starting a career in cybersecurity. From IT fundamentals to ethical hacking and certifications.
How to use this roadmap:
- • Click on any topic to expand and see resources
- • Click the circles to mark topics as complete
- • Your progress is saved automatically
- • Go at your own pace - there's no rush!
Click on any circle to mark it as complete. Your progress is saved locally.
IT & Networking Fundamentals
Build a foundation in computing and networking - essential knowledge for any security role.
Linux & Command Line
Master Linux and the command line - most security tools run on Linux.
Security Fundamentals
Learn core security concepts, the CIA triad, and common threats and defenses.
Cryptography
Understand encryption, hashing, and cryptographic protocols that protect data.
Web Application Security
Learn to find and fix vulnerabilities in web applications - a high-demand skill.
Penetration Testing
Learn to ethically hack systems to find vulnerabilities before attackers do.
Security Tools
Master the tools used by security professionals for testing and defense.
Security Operations & Defense
Learn defensive security - monitoring, incident response, and SOC operations.
Certifications & Career
Earn certifications and prepare for your first cybersecurity role.