Claude From Zero
By External Provider
About this course
Software engineers learn to use Claude across its five working surfaces — claude.ai chat, Projects, Claude Code, Claude Chrome, and Claude Design — to write, review, and maintain production code. The course starts in the browser with chat and shows the three signals that you have outgrown it: copy-paste friction, multi-file change, and long-running tasks. You then move into Claude Code, the terminal agent, where you meet its tool surface (Read, Edit, Bash, Grep) and pin invariants in a project CLAUDE.md so every session starts with the same context. From there you build slash-command skills that wrap Rust binaries like cargo clippy, dispatch sub-agents in parallel with YAML-contract guardrails, and replace raw grep with pmat query enrichment flags (--churn, --faults, --coverage-gaps, -G). The course closes with pmat comply and pmat hooks wired into pre-commit, so failing code cannot land.
What you will learn
- Pick the right Claude surface for the task: when chat is enough, when a Project pays off, and when Claude Code is the only viable shape.
- Author slash-command skills that wrap Rust binaries, then constrain parallel sub-agents with YAML contracts so review converges to passing.
- Replace raw grep with pmat query enrichment flags and wire pmat comply into pre-commit so the gate runs every commit.