Learning path

Cybersecurity Professional

Learn how systems break, then learn to defend them with structured practice in a lab.

Level
Beginner → Advanced
Estimated time
10-12 months
Required builds
7 projects
Guided study
≈ 290 hours

What you will be able to do

  • 01Map an application's attack surface and write a defensible threat model.
  • 02Exploit and then patch common web and network weaknesses in a lab.
  • 03Read logs and packet captures well enough to reconstruct an incident.
  • 04Write findings that an engineering team can actually act on.

Curriculum

4 modules, in order

Stages build on one another. Nothing is optional, and nothing is repeated for length.

  1. M1

    Networks & systems

    TCP/IP, DNS, TLS and the Linux permission model — the ground truth every attack sits on.

    70h
  2. M2

    Offense

    Web exploitation, authentication flaws, injection classes and privilege escalation in a lab.

    90h
  3. M3

    Defense

    Secure design, hardening, detection engineering and dependency risk.

    70h
  4. M4

    Response

    Triage, forensics, containment and the written record that follows an incident.

    60h

Core skills

NetworkingLinuxWeb exploitationForensics

Prerequisites

  • Linux basics
  • Understanding of HTTP
  • Willingness to read RFCs

How you are assessed

  • Lab flags with written methodology, not just the flag
  • One full penetration test report
  • A tabletop incident response exercise

Roles this leads to

Security EngineerPenetration TesterIncident Responder

Start the Cybersecurity Professional path

Talk to us about entry level, timing and how the reviews work.