All courses
Ages 11 to 13 · ages 13+ & adults
Debug Like an Engineer · Ages 13+ & jobseekers
The half of programming nobody teaches: making broken code work and keeping it working. Eight weeks from the debugging mindset (a bug is a clue) through reading the machine (stack traces, breakpoints), proving fixes with tests (TDD, git bisect), and engineering in a team (version control, code review, production incidents). Ducky the Debug Duck guides the way, with interactive simulators for each habit. The skills that separate someone who finished a coding course from someone a team can hire.
8 weeks 16 lessons 1–2× / week · 30–45 min
Standards alignment
- NEP 2020 §4.25: coding & computational thinking (debugging as a named skill)
- CSTA K-12 Level 3A/3B: Algorithms & Programming (program correctness, testing, debugging)
- Industry practice: version control, code review, and Site Reliability Engineering (Google SRE: SLOs, error budgets, blameless postmortems)
- OECD Learning Compass 2030: applying knowledge in real-world and workplace contexts
Standard workshopPrice on request Paid course
Debug systematically: reproduce, isolate, and fix faults with a method instead of guesswork.
Request access What you’ll cover (8 weeks)
- 1The debugging mindset
- 2Think like a scientist
- 3Reproduce it, then read the machine
- 4Inside the running program
- 5Tests as a safety net
- 6Find the regression
- 7Engineer in a team
- 8When it breaks in production + big finish
The full week-by-week plan and every lesson in this course unlock with enrollment.