Cybersecurity Fundamentals
Understand core security concepts, the CIA triad, risk management, cryptography basics, and identity & access management.
10 topics · 5 lessons
A structured 14-level journey through cybersecurity, Linux, pipelines, containers and cloud — with quizzes, simulated hands-on exercises and progress you can trust.
14 levels are available today. The rest are on the roadmap and clearly marked as planned.
Understand core security concepts, the CIA triad, risk management, cryptography basics, and identity & access management.
10 topics · 5 lessons
Master Linux security basics: architecture, user management, file permissions, privilege escalation prevention, and SSH hardening.
10 topics · 5 lessons
Understand network protocols, firewalls, intrusion detection, VPNs, and network segmentation for secure infrastructure.
12 topics · 7 lessons
Learn secure coding practices, common vulnerability patterns, input validation, and application-layer defenses.
12 topics · 7 lessons
Understand the DevSecOps philosophy, shift-left security, and how to integrate security into the software development lifecycle.
9 topics · 7 lessons
Secure CI/CD pipelines: runner hardening, secrets management, SAST/DAST/SCA integration, SBOM generation, and quality gates.
12 topics · 8 lessons
Secure container images, runtimes, and orchestration: Dockerfile hardening, image scanning, runtime protection, and registry security.
14 topics · 8 lessons
Protect the software supply chain: dependency management, SBOM, provenance, artifact verification, and supply chain attack prevention.
13 topics · 7 lessons
Secure Kubernetes clusters: RBAC, network policies, pod security standards, admission controllers, and workload isolation.
12 topics · 8 lessons
Secure cloud infrastructure: IAM best practices, VPC design, cloud-native security services, and multi-cloud security posture management.
10 topics · 8 lessons
Secure IaC: Terraform/CloudFormation scanning, policy-as-code, drift detection, and secure IaC patterns.
8 topics · 8 lessons
Master secrets management: vault architectures, rotation strategies, dynamic secrets, and secrets in CI/CD and Kubernetes.
8 topics · 8 lessons
Build security monitoring capabilities: SIEM, log analysis, alerting, incident response procedures, and forensics basics.
8 topics · 8 lessons
Capstone level: design and implement a complete DevSecOps program integrating all previous knowledge areas.
9 topics · 8 lessons
Everything is grounded in practice and measured honestly.
Practise in a browser-based simulated Linux shell and config editors. Nothing is executed on a real server — safe to experiment.
Exercises are graded by structural checks on the resulting state, AST or pipeline — not keyword matching — with clear findings.
Optional, requires your API key. Hints are grounded in the lesson and your actual validator findings, escalating from concept to solution.
XP, streaks, per-level progress, skill scores and level badges — computed from what you actually completed.
Real incidents are attributed; illustrative scenarios are labelled. Planned levels are shown as planned — no fake features.
Real local labs, challenges and certification prep are on the roadmap and labelled as planned in the app.
A short onboarding questionnaire recommends a learning path that fits your experience and goals.
Read structured lessons with diagrams, then apply them in quizzes and simulated hands-on exercises.
Earn XP and badges, watch your skill scores grow and always know the next best lesson.
Start with Cybersecurity Fundamentals and build up from there.