Every Code Crunch course in one place. Bootcamps, specialty tracks, and Crunch Labs — open-source and community-built. Click any course to read the full curriculum.
A fully open-source, 15-week Python bootcamp designed for absolute beginners progressing toward industry-ready engineering skills.
Open courseA free, open-source technical interview preparation course built in the open. From "what is a list?" to "I just whiteboarded a graph problem and got the offer." Powered by the UMPIRE Method — the explicit problem-solving framework that turns coding interviews into a conversation you can control.
Open courseOpen course to read the syllabus.
Open courseA free, open-source hackathon-preparation track: 10 weeks from "I've heard of hackathons" to "I shipped a working project under deadline pressure with three teammates I just met." Built around Agile ceremonies, full-stack rapid prototyping, and the social skills hackathons reward.
Open courseA free, open-source 12-week data-science + classical-ML track for engineers who already know Python. NumPy through PyTorch, with the experimentation discipline employers actually want. C1 graduate → mid-level ML / data scientist.
Open courseA free, open-source 12-week defensive + authorized-offensive security track. From the Linux security model to a final capture-the-flag exercise — entirely on machines you own, on legal training platforms, or with written authorization. C1 + C14 graduate → junior security engineer / red-team intern.
Open courseCode Crunch Club · Crunch Labs tier · sub-brand Wire (#C2410C) 24 weeks · ~864 hours · GPL-3.0 Track home: C7-WIRE-CRUNCH-EMBEDDED-SYSTEMS/
Open courseOpen course to read the syllabus.
Open courseA 15-week intensive that turns a working Python engineer into a production-ready C# and .NET engineer. We treat C# as what it is in 2026 — a modern, cross-platform, open-source language with a runtime that competes head-to-head with the JVM and Go on backend, edges out Kotlin and Swift in cross-platform mobile work via .NET MAUI, and remains the de facto scripting layer for Unity. You finish able to ship an ASP.NET Core service, a MAUI client, a Blazor admin, and a small Unity gameplay layer — and to talk about the runtime with the people who actually maintain it.
Open courseA free, open-source 12-week bioinformatics track for engineers (with biology curiosity) and biologists (with Python curiosity). From your first FASTA file to a published-quality variant-calling pipeline and a phylogenetic tree of your own SARS-CoV-2 samples. Built around public open-data sources and reproducibility.
Open courseA free, open-source 12-week game-development track for engineers (mostly Python users) who want to ship a small game they're proud of. From the game-loop primitives in pure Pygame to a polished 2D Godot game with sound, save states, and a deploy you can share with friends.
Open courseOpen course to read the syllabus.
Open courseOpen course to read the syllabus.
Open courseA free, open-source 8-week Linux track for engineers who can write code but feel uncertain in a terminal. From "what shell am I in?" to a small Linux server you run yourself, with systemd services, hardened SSH, and a backup plan you've actually tested. The prerequisite for C6, C7, and C15.
Open courseA free, open-source 12-week DevOps / SRE track. From your first Dockerfile to a real application deployed on Kubernetes with CI/CD, monitoring, alerting, secrets, and an incident-response runbook you'd actually use at 3 AM.
Open courseA 12-week open-source course on building production-grade Python web backends with Django and FastAPI — from your first view to a deployed, observable, multi-tenant service.
Open courseA 12-week open-source course on the parts of Python that separate "I write Python at work" from "people in my org ask me before changing the runtime." CPython internals, async, performance, C extensions, type theory, and the security parts everyone skips. The expert tier.
Open courseA 15-week intensive on Google Cloud as a platform discipline. You leave with a production-grade GKE-based system: multi-region, observable, Cloud Armor-protected, BigQuery-instrumented, Vertex AI-served, and runnable on the free trial. The Crunch Labs tier for engineers who already know Docker, Kubernetes, and Terraform and want a real cloud under their hands.
Open courseCrunch Labs · Sub-brand: AWS · Accent #FF9900 · Length: 15 weeks intensive (~540 hours) Prereq: C1 + C15 (DevOps) — or equivalent Docker / Kubernetes / Terraform fluency and Linux comfort from C14. License: GPL-3.0.
Open courseCode Crunch Club · Crunch Labs tier · sub-brand Swift (#F05138) 24 weeks · ~864 hours · GPL-3.0 Track home: C20-CRUNCH-SWIFT/
Open courseA 24-week, semester-length Crunch Labs track that turns a capable developer into a senior Android engineer. You will ship a Jetpack Compose application with an offline-first WorkManager-backed sync engine, a Hilt-wired dependency graph, Room persistence, Kotlin Coroutines and Flow throughout, a Compose for Wear OS companion, and a complete Play Store release pipeline backed by a Kotlin Multiplatform shared core. Twenty-four weeks of Kotlin 2.x, Compose, AOSP-aware patterns, production constraints, and the engineering discipline that gets you hired onto a senior Android team.
Open courseOpen course to read the syllabus.
Open courseCode Crunch Club · Crunch Labs tier · sub-brand Agents (#A855F7) 24 weeks · ~864 hours · GPL-3.0 Track home: C23-CRUNCH-AGENTS/
Open courseA forty-eight-week, mastery-tier track that takes an industry-ready engineer and walks them through every layer of a modern autonomous robot — math, ROS2, perception, sensor fusion, SLAM, planning, control, manipulation, learned policies, sim-to-real, multi-robot fleets, AI-powered task execution, safety cases, and on-call operations. By the end, you can architect, ship, and operate the autonomy stack of a real (or simulated) mobile manipulator that takes a natural-language instruction and carries it out under uncertainty without hurting anybody.
Open courseEvery course is open-source and accepts pull requests. Become a mentor, fix a typo, or add a lecture — your name goes in the credits.