Interactive Tour — prototype¶
This is a prototype, not curriculum
A proof-of-concept of a proposed bite-sized + hands-on format: a module cut into a few inline bites, each one idea you immediately do and that auto-checks — freeCodeCamp-style gating × A Tour of Go runnable cells. It is not finished curriculum and is not wired into grading. It exists so we can feel the format on the real site before committing to it.
To stress-test whether the format generalizes, the modules below were drawn at random — one from each of the 13 tracks (no cherry-picking the easy fits). Where the real production tool runs client-side (SubtleCrypto, matchers, graph search, JSON), the bites use it for real; where a topic needs real infrastructure (a domain, a cloud account, a live mesh), the bite is a faithful simulation and the live version is flagged as the module’s container/cloud capstone.
| Track / module | Tour |
|---|---|
| 00 · Building Your Lab | 02-lab-setup |
| 01 · SSRF & XXE | 08-web-ssrf-xxe |
| 02 · Intrusion Detection | 05-intrusion-detection |
| 03 · Cloud Log Forensics | 10-log-cloud-forensics |
| 04 · Detection & Reporting (YARA) | 13-detection-reporting |
| 05 · Posture Auditing (CSPM) | 05-posture-auditing |
| 06 · Path to Domain Admin | 08-path-to-da |
| 07 · Host Boot Integrity | 11-host-boot-integrity |
| 08 · Crypto Primitives | 01-primitives-practice |
| 09 · Structured Data → Report | 03-structured-data-reporting |
| 10 · SOAR Fundamentals | 08-soar-fundamentals |
| 11 · Policy as Code | 08-policy-as-code |
| 12 · Building MCP Servers | 05-building-mcp-servers |
How to read it: open one, click run / check / pick on each step, watch it verify, then next step →. Three bites ≈ a few minutes. The point isn’t these specific modules — it’s whether "approachable and genuinely hands-on" holds across a random slice of the curriculum.
Comments
Sign in with GitHub to comment. Choose the type: Feedback (errors or suggestions on this page) · Hints (help for fellow learners — no spoilers) · General (anything else).