Course catalog
Move code from a clean checkout to a safe, observable release.
Practice shell and process boundaries, package managers and lockfiles, workspaces, CI stages, migration ordering, readiness, source revisions, observability, and rollback with deterministic release evidence.
Section 1
Navigate, compose commands, control environment scope, and reason about permissions.
Section 2
Make dependency resolution repeatable across a repository.
Section 3
Build a staged, reproducible release decision.
Ship a secure TypeScript app built with AI in your workflow: tested algorithms, tools kept inside safe limits, architecture choices you can explain, and releases you can check after they go out.
16 course sequence
Build and share a tested full-stack React app: a screen everyone can use, data only its owner can see, APIs with clear limits, realtime updates that stay correct, and deploys you can roll back.
14 course sequence
Analyze real data and build tested tools that talk to outside APIs safely and search your own content, using Python, Git, SQL, and vector search.
10 course sequence
Build and run a real AI product: it searches your own content, uses only the tools you approved, is tested the same way every time, has a plan for when it fails, and shows its speed and cost.
11 course sequence
Eligible first-time members can get 7 free days · Cancel anytime
Get startedSection 4
Prove readiness, identity, observability, and recovery.