Learning Paths
This page maps out the recommended progression through the knowledge base depending on your background and goals.
Beginner
Section titled “Beginner”No prior experience required. You’ll build the mental models needed before tackling hands-on topics.
- Linux Essential Commands — the non-negotiable foundation
- DevSecOps Introduction — what the discipline is and why it exists
- Cloud Platforms Introduction — public cloud concepts overview
Goal: Understand the landscape and be comfortable at a terminal.
Intermediate
Section titled “Intermediate”You can navigate Linux comfortably and understand CI/CD at a high level.
- GitLab CI/CD Deep Dive — pipelines from scratch to production
- Kubernetes Introduction — pods, deployments, services, namespaces
- Security Engineering Introduction — threat modelling, MITRE ATT&CK, CVSS
Goal: Run and secure a full pipeline with containers.
Expert
Section titled “Expert”You’re operating pipelines and clusters in production.
- Pipeline Security — SAST, DAST, supply chain, secrets scanning
- Kubernetes Security Hardening — CIS benchmarks, admission control, network policies
- Certification Preparation — structured exam tracks (CKS, AWS SAA, OSCP)
Goal: Harden everything and prove it on paper.