CYBERSECURITY • ZERO TO PROFESSIONAL

Comprehensive Cybersecurity Roadmap

A structured path from computer and networking fundamentals to SOC operations, incident response, DFIR, threat hunting, detection engineering, cloud security, application security, DevSecOps, security architecture and advanced cybersecurity leadership.

26+ Learning Phases
150+ Core Skills
10 Major Career Tracks
1 Integrated Home Lab

Master Roadmap

Follow the phases sequentially. Some phases can run in parallel once the required foundations are established.

Phase 00

Computer & IT Fundamentals

Build a strong technical foundation before entering cybersecurity.

Hardware Operating Systems Virtualization Troubleshooting
  • CPU, RAM, storage, motherboard and peripherals
  • BIOS/UEFI and boot process
  • Processes, threads, services and permissions
  • Filesystems and storage concepts
  • Windows, Linux and basic macOS concepts
  • Virtual machines and snapshots
  • Command-line fundamentals
  • System troubleshooting methodology
Phase 01

Networking Fundamentals

Understand how devices communicate before learning network defense.

TCP/IP OSI IPv4 IPv6 DNS DHCP
  • OSI and TCP/IP models
  • Ethernet and MAC addresses
  • IPv4 addressing and subnetting
  • IPv6 fundamentals
  • ARP and ICMP
  • TCP versus UDP
  • Ports and sockets
  • DNS architecture
  • DHCP
  • NAT and PAT
  • Routing and switching
  • VLANs and trunking
Phase 02

Network+ / CCNA Level

Move from networking theory to operational network engineering.

Network+ CCNA Routing Switching
  • Static and dynamic routing
  • OSPF fundamentals
  • VLAN configuration
  • STP fundamentals
  • Port security
  • ACLs
  • Wireless networking
  • Network troubleshooting
  • Network diagrams
  • Packet-level reasoning
Phase 03

Linux Administration

Linux is essential for servers, cloud infrastructure, security tooling and automation.

Linux Bash SSH Systemd
  • Filesystem hierarchy
  • Users and groups
  • Permissions and ownership
  • Processes and services
  • Systemd
  • SSH
  • Package management
  • Logs and journald
  • Cron and scheduled tasks
  • Bash scripting
  • iptables/nftables fundamentals
Phase 04

Windows Server & Active Directory

Learn enterprise identity, authentication, policy and Windows infrastructure.

Windows Server AD DNS GPO PowerShell
  • Active Directory architecture
  • Domains, forests and trusts
  • Domain Controllers
  • Users, groups and organizational units
  • Group Policy
  • Kerberos and NTLM concepts
  • LDAP fundamentals
  • Windows event logs
  • PowerShell fundamentals
  • Windows hardening
Phase 05

Security Fundamentals

Establish the conceptual framework used throughout cybersecurity.

Security+ CIA Triad Risk IAM
  • Confidentiality, Integrity and Availability
  • Authentication and authorization
  • Least privilege
  • Defense in depth
  • Risk management
  • Threats, vulnerabilities and exploits
  • Security controls
  • Cryptography fundamentals
  • PKI and certificates
  • Security governance
Phase 06

Network Security

Learn how enterprise networks are protected and monitored.

Firewall IDS IPS VPN NAC
  • Firewall architecture
  • Stateful and stateless filtering
  • Next-generation firewalls
  • IDS and IPS
  • VPN technologies
  • Network segmentation
  • DMZ architecture
  • Zero Trust concepts
  • Proxy and secure web gateway concepts
  • Network access control
Phase 07

Wireshark & Packet Analysis

Develop the ability to understand network activity directly from packets.

Wireshark PCAP TCP DNS HTTP
  • Packet capture and filtering
  • TCP three-way handshake
  • TCP retransmissions
  • DNS traffic analysis
  • HTTP and TLS analysis
  • DHCP analysis
  • ARP behavior
  • Suspicious traffic identification
  • PCAP investigation methodology
Phase 08

Python & Security Automation

Automate repetitive security operations and build practical tooling.

Python APIs Regex JSON
  • Python syntax and data structures
  • File and log processing
  • Regular expressions
  • JSON, CSV and YAML
  • HTTP requests and REST APIs
  • Authentication tokens
  • Security data enrichment
  • IOC processing
  • Automation scripts
  • Error handling and logging
Phase 09

SOC Tier 1

Enter defensive security operations through alert triage and investigation.

SOC Triage IOC MITRE ATT&CK
  • Security alert triage
  • False positive identification
  • IOC investigation
  • IP, domain and hash analysis
  • Authentication event analysis
  • Endpoint event analysis
  • Basic threat intelligence
  • Incident escalation
  • Ticket documentation
  • MITRE ATT&CK mapping
Phase 10

SIEM Engineering

Learn centralized security logging, detection and correlation.

SIEM Splunk Elastic Microsoft Sentinel
  • Log collection architecture
  • Parsing and normalization
  • Search queries
  • Correlation rules
  • Dashboards
  • Detection engineering
  • Authentication monitoring
  • Endpoint monitoring
  • Network monitoring
  • Alert tuning
Phase 11

SOC Tier 2

Progress from alert handling to deeper investigations and threat detection.

Investigation Correlation Threat Hunting
  • Multi-source event correlation
  • Attack-chain reconstruction
  • Advanced SIEM queries
  • Suspicious PowerShell analysis
  • Credential abuse investigation
  • Lateral movement detection
  • Persistence investigation
  • Threat hunting
  • Detection improvement
Phase 12

Endpoint Security & EDR/XDR

Understand endpoint telemetry, behavioral detection and response.

EDR XDR Sysmon Telemetry
  • Endpoint telemetry
  • Process trees
  • Command-line telemetry
  • Windows Sysmon
  • File and registry activity
  • Persistence mechanisms
  • EDR investigation workflows
  • Endpoint isolation concepts
  • XDR correlation
Phase 13

Incident Response

Learn how organizations identify, contain, eradicate and recover from incidents.

IR Containment Eradication Recovery
  • Incident lifecycle
  • Preparation
  • Detection and analysis
  • Containment strategy
  • Eradication
  • Recovery
  • Post-incident review
  • Evidence preservation
  • Incident documentation
  • Lessons learned
Phase 14

DFIR

Build deeper digital forensics and incident investigation capabilities.

DFIR Disk Forensics Memory Timeline
  • Evidence handling
  • Disk image concepts
  • Filesystem artifacts
  • Browser artifacts
  • Windows Registry
  • Event logs
  • Memory forensics
  • Process investigation
  • Timeline analysis
  • Forensic reporting
Phase 15

Threat Intelligence & Threat Hunting

Move from reactive detection toward proactive investigation.

CTI Threat Hunting OSINT ATT&CK
  • Strategic, operational and tactical intelligence
  • IOC lifecycle
  • TTP analysis
  • MITRE ATT&CK
  • Threat actor infrastructure analysis
  • Hypothesis-driven hunting
  • Behavioral detection
  • Intelligence reports
  • Threat intelligence platforms
Phase 16

Detection Engineering & Purple Team

Convert adversary behaviors into reliable, testable detections.

Detection Engineering Sigma YARA Purple Team
  • Detection lifecycle
  • Sigma rules
  • YARA fundamentals
  • Behavioral detections
  • Detection-as-code concepts
  • ATT&CK coverage mapping
  • Adversary emulation concepts
  • Detection validation
  • False-positive reduction
  • Detection metrics
Phase 17

Cloud Security

Understand modern cloud infrastructure and identity-centered security.

AWS Azure GCP IAM
  • Cloud computing models
  • Shared responsibility model
  • Cloud IAM
  • Roles and policies
  • Virtual networks
  • Storage security
  • Cloud logging
  • Secrets management
  • Cloud workload security
  • Cloud incident response
Phase 18

Application & API Security

Understand how applications and APIs are designed, attacked and defended.

OWASP Web Security API HTTP
  • HTTP and HTTPS
  • Cookies and sessions
  • Authentication and authorization
  • OWASP Top 10 concepts
  • Input validation
  • Access-control failures
  • API authentication
  • Rate limiting
  • Secure API design
  • Application logging
Phase 19

DevSecOps & Container Security

Integrate security into software development and infrastructure pipelines.

Git CI/CD Docker Kubernetes
  • Git fundamentals
  • CI/CD architecture
  • Secrets management
  • SAST and DAST concepts
  • Dependency security
  • Container images
  • Container runtime security
  • Kubernetes security fundamentals
  • Infrastructure as Code security
  • Supply-chain security
Phase 20

Vulnerability Management

Build a systematic process for identifying, prioritizing and remediating weaknesses.

CVSS CVE Scanning Remediation
  • Asset inventory
  • Vulnerability scanning
  • CVE and CWE concepts
  • CVSS fundamentals
  • Risk-based prioritization
  • Patch management
  • Configuration assessment
  • Exception management
  • Remediation verification
Phase 21

Security Automation & SOAR

Reduce repetitive analyst work through structured automation.

SOAR Playbooks APIs Automation
  • Security playbooks
  • Alert enrichment
  • IOC reputation checks
  • Ticket automation
  • Case management
  • API integrations
  • Automated containment concepts
  • Workflow design
  • Automation testing
Phase 22

Governance, Risk & Compliance

Learn how cybersecurity is managed at organizational and regulatory levels.

ISO 27001 NIST CIS Controls GRC
  • Information security governance
  • Risk assessment
  • Risk treatment
  • Security policies
  • Security controls
  • ISO 27001 concepts
  • NIST Cybersecurity Framework
  • CIS Controls
  • Third-party risk
  • Audit preparation
Phase 23

Business Continuity & Disaster Recovery

Understand resilience when security incidents affect critical operations.

BCP DR RTO RPO
  • Business impact analysis
  • Critical business services
  • Recovery strategies
  • RTO and RPO
  • Backup architecture
  • Disaster recovery testing
  • Cyber resilience
  • Incident communication
Phase 24

Security Architecture

Design security as an integrated architecture instead of isolated tools.

Architecture Zero Trust IAM Segmentation
  • Security architecture principles
  • Zero Trust architecture
  • Identity-centric security
  • Network segmentation
  • Data protection architecture
  • Security zones
  • Cloud architecture security
  • Enterprise security design
  • Architecture documentation
Phase 25

Advanced Malware Analysis

Optional advanced track for analysts interested in malicious software research.

Malware Reverse Engineering Static Analysis Dynamic Analysis
  • Malware taxonomy
  • Static analysis concepts
  • Dynamic analysis
  • PE file structure
  • Processes and memory
  • Behavioral indicators
  • Sandbox concepts
  • YARA rules
  • Malware reporting
Phase 26

Security Leadership

Develop the ability to manage security programs, teams and organizational risk.

CISM CISSP Leadership Strategy
  • Security program management
  • Security strategy
  • Risk communication
  • Security metrics
  • Budget planning
  • Team development
  • Executive reporting
  • Security culture
  • Governance and accountability

Career Specializations

After building the common foundation, choose one or more professional directions.

SOC

SOC Analyst

Monitor, investigate and respond to security alerts.

  • SIEM
  • EDR
  • Network analysis
  • Incident triage
  • MITRE ATT&CK
IR

Incident Responder

Investigate and contain security incidents.

  • Incident response
  • Forensics
  • Evidence handling
  • Timeline analysis
  • Recovery
TH

Threat Hunter

Proactively search for suspicious behaviors.

  • Hypothesis-driven hunting
  • ATT&CK
  • SIEM
  • EDR
  • Threat intelligence
DE

Detection Engineer

Design and validate security detections.

  • Sigma
  • YARA
  • Detection-as-code
  • Telemetry
  • Detection testing
CTI

Threat Intelligence

Turn threat information into actionable intelligence.

  • OSINT
  • IOC analysis
  • TTP analysis
  • Threat reports
  • Actor tracking
CL

Cloud Security

Protect cloud identities, workloads and data.

  • AWS
  • Azure
  • GCP
  • Cloud IAM
  • Cloud detection
AS

Application Security

Secure applications, APIs and software development.

  • OWASP
  • API security
  • Secure coding
  • DevSecOps
  • Application testing
GRC

GRC

Manage organizational security risk and compliance.

  • ISO 27001
  • NIST
  • CIS Controls
  • Risk management
  • Auditing
SA

Security Architect

Design enterprise security architecture.

  • Zero Trust
  • IAM
  • Segmentation
  • Cloud architecture
  • Enterprise security

Certification Map

Certifications are optional validation tools. Practical skills and hands-on experience remain essential.

Level Focus Possible Certifications Core Skills
Beginner IT Fundamentals CompTIA A+ Hardware, OS, troubleshooting
Beginner Networking Network+, CCNA TCP/IP, routing, switching
Intermediate Security Fundamentals Security+ Security controls, IAM, risk
Intermediate SOC Vendor-specific SOC paths SIEM, EDR, triage
Advanced Incident Response GCIA, GCIH, GCFA and related tracks IR, network analysis, forensics
Advanced Cloud Security Cloud provider security certifications IAM, cloud architecture, logging
Advanced Offensive Security CEH, PNPT, OSCP and related paths Authorized security testing
Expert Security Leadership CISSP, CISM Governance, risk, architecture, leadership

Home Lab Architecture

Build an isolated laboratory where you can safely practice administration, monitoring, detection and incident response.

Firewall OPNsense / pfSense
Windows AD Domain Controller
Linux Servers & Services
SIEM Elastic / Splunk / Sentinel
EDR Endpoint Telemetry
DNS Internal Resolution
Web Server HTTP / HTTPS
Database SQL Practice
Attacker VM Authorized Lab Testing
Forensics Evidence Analysis

Practical Progression

A skill becomes valuable when it can be demonstrated through repeatable practical work.

Stage 1

Build

Build networks, Linux systems, Windows domains and basic services.

Stage 2

Observe

Collect logs, packets, endpoint telemetry and authentication events.

Stage 3

Detect

Create SIEM queries, alerts, Sigma rules and behavioral detections.

Stage 4

Investigate

Analyze alerts, reconstruct timelines and investigate suspicious activity.

Stage 5

Respond

Practice containment, eradication, recovery and documentation.

Stage 6

Hunt

Develop hypotheses and search telemetry for unknown threats.

Stage 7

Engineer

Improve detections, automate workflows and measure detection quality.

Stage 8

Architect

Design security programs and architectures for larger environments.

Security Toolbox

Tools should support understanding and investigation rather than replace fundamentals.

Network

Wireshark, tcpdump, Nmap, traceroute, dig, nslookup.

Linux

grep, awk, sed, journalctl, ss, lsof, ps, systemctl.

Windows

PowerShell, Event Viewer, Sysmon, Windows Defender, AD tools.

SOC

SIEM, EDR, ticketing systems, case management and dashboards.

Threat Intelligence

MITRE ATT&CK, STIX/TAXII concepts, IOC databases and enrichment platforms.

Detection

Sigma, YARA, KQL, SPL, EQL and other detection/query languages.

Forensics

Disk analysis, memory analysis, timeline analysis and artifact parsing.

Cloud

AWS, Azure, GCP consoles, CLI tools, IAM and cloud logging.

Automation

Python, Bash, PowerShell, REST APIs, webhooks and SOAR workflows.

Capstone Project

The final objective is to demonstrate an end-to-end defensive security capability.

Build a Complete Security Operations Environment

Infrastructure

  • Firewall
  • Windows Active Directory
  • Linux server
  • Web application
  • Database
  • Client endpoints

Visibility

  • Centralized logging
  • Windows event collection
  • Sysmon telemetry
  • Network packet capture
  • DNS visibility
  • Endpoint telemetry

Detection

  • Authentication detections
  • Suspicious process detections
  • Network anomaly detections
  • Persistence detections
  • Data access monitoring
  • ATT&CK coverage

Response

  • Alert triage
  • Investigation
  • Containment
  • Evidence collection
  • Root-cause analysis
  • Recovery

Documentation

  • Incident timeline
  • Indicators
  • Technical findings
  • Detection rules
  • Lessons learned
  • Final report

Automation

  • IOC enrichment
  • Alert enrichment
  • Case creation
  • Notification workflows
  • Response playbooks
  • Metrics

Professional Development Model

Progress through four dimensions instead of focusing only on certifications.

01

Knowledge

Understand protocols, systems, architectures, threats, controls and security concepts.

02

Hands-on

Build labs, investigate logs, analyze packets and solve realistic defensive scenarios.

03

Documentation

Write technical reports, investigation notes, detection logic and architecture documents.

04

Communication

Learn to communicate technical risk, findings and recommendations clearly to different audiences.