← All roadmaps

Roadmap

Cybersecurity

Networks, Linux, web security and hands-on hacking labs, the legal and ethical way.

6 to 9 months Intermediate 5 steps, all free

Who it's for

Students and developers who want to break into security, and anyone who wants to build safer software.

Where it leads

  • Security analyst
  • Penetration tester
  • Application security engineer
  • SOC analyst

By the end you can

  • Explain how common attacks actually work
  • Find and fix web vulnerabilities in a lab
  • Solve beginner and intermediate CTF challenges
  • Read logs and spot an intrusion
  1. 1

    Networking and Linux foundations

    You can't secure what you don't understand. Packets, ports and the shell come first.

  2. 2

    Security fundamentals

    Threats, cryptography basics, access control and the mindset of an attacker.

  3. 3

    Web application security

    Most real breaches go through web apps. Learn each vulnerability in a safe lab.

    Do this: Complete the apprentice labs for SQL injection, XSS and access control, and write up how you would prevent each one.

  4. 4

    Capture the flag practice

    CTFs build real skill under pressure, and a good CTF record gets noticed.

    Do this: Solve 30 picoCTF challenges across categories and keep short notes on each.

  5. 5

    The defensive side

    Detection and response: logs, alerts and incident handling. Most security jobs are here.

Learning this with others is easier.

Ask questions when you're stuck, find people on the same path, and track your progress on DevLearn.