Course

AI for Code & Development

Ship a real, deployed full-stack app built primarily with AI agents. Cursor and Claude Code, MCP, sub-agents, debugging, and the production lifecycle.

Length
~16 hours + capstone project
Structure
12 modules · 46 lessons
Certificate
Verifiable on completion

Coming soon

This course is still in development. The structure below is a preview of what will be available — modules and lesson titles may change as we build it.

1

The Agentic Coding Landscape

  • 1Vibe coding vs. vibe engineering vs. agentic engineering
  • 2Tool landscape: Cursor, Claude Code, Codex CLI, Copilot, Windsurf, v0, Lovable
  • 3When to use which tool
  • 4Token economics and model selection (Opus vs. Sonnet vs. Haiku)
2

Context Engineering for Code

  • 1What context engineering actually is
  • 2CLAUDE.md / .cursorrules / AGENT.md patterns
  • 3Structuring repos for AI-friendliness
  • 4The art of the brief: specs that produce good code
3

Working with Cursor

  • 1Cursor fundamentals: chat, composer, agents
  • 2Rules, indexing, and project setup
  • 3Tab completion vs. agent mode
  • 4Multi-file edits
4

Working with Claude Code

  • 1Claude Code in the terminal: a different mental model
  • 2Slash commands and CLAUDE.md
  • 3Plan mode, edit mode, and approval flow
  • 4Headless and CI usage
5

Specs, Plans, and Checkpoints

  • 1Writing specs that produce good code
  • 2Planning multi-file changes
  • 3Checkpoint-driven development
  • 4Breaking work into agent-sized chunks
6

MCP (Model Context Protocol)

  • 1What MCP is and why it matters
  • 2Configuring MCP servers (filesystem, git, browser, database)
  • 3Building a simple MCP server
  • 4Multimodal MCP: Figma → code, screenshots → code
7

Agents, Sub-agents, and Skills

  • 1When to use sub-agents vs. main context
  • 2Building Skills (consistent methodologies)
  • 3Hooks: PreToolUse, PostToolUse, Stop
  • 4Long-horizon autonomous tasks
8

Code Review & Verification

  • 1Never trusting AI output blindly
  • 2The test/lint/run loop
  • 3AI as code reviewer (reviewing your own AI code)
  • 4Detecting subtle bugs and hallucinations in code
9

Debugging with AI

  • 1Explaining stack traces and errors
  • 2Reproducing bugs with AI
  • 3Performance debugging
  • 4When to stop letting AI debug
10

Production Lifecycle

  • 1Tests as the AI's safety net
  • 2CI/CD with AI
  • 3Security scanning and AI
  • 4GitHub PR autonomy
  • 5Vibe coding → production
11

Where AI Breaks Down

  • 1Codebases too big, contexts too long
  • 2Tasks too vague
  • 3Domain-specific knowledge gaps
  • 4When to write it yourself
12

Capstone

Ship a real, deployed full-stack app built primarily with AI agents.

  • 1Capstone Project