AI AGENT DEVELOPMENT · COURSE CATALOG

Build AI Agents That Ship

Nineteen focused courses covering Claude, Gemini, OpenAI, MCP, open-source models, LLMOps, context engineering, spec-driven development, and knowledge graphs — grouped into seven tracks, from your first AI-assisted commit to production deployment.

19
Courses
7
Tracks
290+
Modules
200+
Capstone Labs
Suggested learning path
1 · Start Here
Code With AI · Java or Python
Never used an AI coding tool on real code? Begin here.
→
2 · Foundations
Context Engineering
The skill under every reliable agent.
→
3 · Build
AI Agents with Claude
The flagship — or Mistral & Ollama / Gemini if that's your stack.
→
4 · Specialize
MCP · Knowledge Graphs · Ultimate Context Engineering
Deepen the layers your agents depend on.
→
5 · Operate
LLMOps · AI Platform Engineering
Keep it reliable, observable, and governed after launch.
Track 0🚀 Start Here
New to AI coding tools? This is the front door — one real repo, twelve real bugs, in Java or Python
Step 0
🍜
Start Here · Fundamentals · Java
Code With AI
Learn AI-assisted development the way you'll actually do it — inside one real codebase seeded with twelve deliberate bugs. Every lab runs three ways (Claude Code, Copilot, or a free tier), every fix has to be verified, and the final track has you measure your own before-and-after honestly.
▶ Walkthroughs
44 episodes 8 tracks 1 capstone Beginner /courses/code-with-ai/
Step 0
🐍
Start Here · Fundamentals · Python
Code With AI — Python edition
The same course and the same twelve deliberate bugs, rebuilt on a FastAPI + SQLAlchemy backend you run with uv. Every lab still runs three ways (Claude Code, Copilot, or a free tier), and every fix was re-measured on the Python code — including the places where Python behaves differently.
▶ Walkthroughs
44 episodes 8 tracks 1 capstone Beginner /courses/code-with-ai-python/
Step 0
📚
Start Here · Study Guide
Starter Guides — Quick Study
Thinking about the AI path and not sure where to begin? Four starter PDFs, in order, on one study page. Stop 1 is the map: The Autonomy Line, where AI work is heading. Stop 2 covers the coding assistants you'll use on day one, stop 3 what an agent really is, and stop 4 how to build one properly, with a visual guide of 11 diagrams, an eval rubric and 30 interview flash cards, also as a PDF. Each stop has key takeaways, a glossary and self-check questions, with the full PDF one click away.
4 stops 5 PDFs 11 diagrams Beginner /courses/starter-guides/
Track 1🤖 Agents with Claude
Path: AI Agents with Claude→Claude Code Mastery→MCP→SDD by hand→SDD with OpenSpec
Step 1
🤖
Flagship Course
Building AI Agents with Claude
Full agent lifecycle — design, build, protect, observe, deploy. 9 tracks from LLM fundamentals through multi-agent production systems. Includes certification prep for Claude Certified Architect.
▶ Walkthroughs
33 modules 9 tracks 19 capstone labs Python + TypeScript /courses/claude-agents/
Step 2
⚡
Direct Track
Claude Code Mastery
Deep-dive into Claude Code — API essentials, prompt engineering, CLAUDE.md, permissions, subagents, hooks, tool use, MCP, and the Agent SDK. Fast path for engineers already comfortable with LLMs.
▶ Walkthroughs
16 modules 1 capstone Intermediate–Advanced /courses/cc/
Step 3
🔌
Protocol Deep Dive
MCP — Model Context Protocol
Build, secure, and orchestrate MCP servers from scratch. Covers resources, prompts, HTTP/SSE transport, multi-server orchestration, and production patterns for Claude Code and IDE integrations.
▶ Walkthroughs
9 modules 1 capstone Intermediate /courses/mcp/
Step 4
📋
New · Methodology
Spec-Driven Development with Claude
Stop prompting and start specifying — a field guide to specs Claude can build against. Three scenarios (feature, defect, migration) worked end-to-end on a healthcare prior-auth platform, with a runnable Spring Boot companion repo and four hands-on labs.
▶ Labs quick reference
Field guide 3 scenarios 4 labs Intermediate /courses/spec-driven-development/
Step 5
📐
New · Tooling
Spec-Driven Development with OpenSpec
The same discipline, tool-assisted. OpenSpec keeps capability specs as living documentation and every change as a reviewable proposal that is archived back into them — across Claude Code, Cursor, Copilot and 30+ agents. Nine phases from setup through governance, in Python and Java.
⬇ Lab bundles — Python · Java · Data
9 phases 28 hands-on labs Python + Java Intermediate /courses/openspec/
Step 6
🔁
New · Methodology
AWS AI-DLC, Step by Step
The AI-Driven Development Lifecycle run with AI-DLC Workflows on Claude Code. Start by setting up a workspace, with every command and every generated file explained; then the concepts (phases, stages, gates, the audit record), a one-page cheat sheet, and a 17-step hands-on run that takes one real requirement from a Slack message to a merged pull request — on a Spring Boot repo, or the same run on a Python (FastAPI) repo. Windows and macOS commands, real code and real output. Plus a variant that starts from a Rally feature and a SharePoint spec.
Workspace setup Concepts + cheat sheet 17-step run Java · Spring Boot Python · FastAPI Intermediate /courses/ai-dlc-execution/
Track 1 · specializations📐 OpenSpec by stack
Take after the OpenSpec course — each applies the same workflow to one stack
⚛️
OpenSpec for React Frontends
Component specs, contract-driven UI work, and keeping the frontend honest against a changing API.
🌱
OpenSpec for Spring Boot APIs
Capability specs for services, contract tests in CI, and a spec-coverage gate that fails a build when a scenario has no test.
🗄️
OpenSpec for Data Engineering
Bronze/silver/gold pipelines specified before they are built, with data-quality expectations as acceptance criteria.
Track 2🧠 Context Engineering & Knowledge
Path: Context Engineering→Knowledge Graphs→Ultimate Context Engineering
Step 1
🧠
Foundational Pillar
Context Engineering
Master the LLM context window end to end — design, assembly, retrieval, compression, optimization, and governance of everything you feed a model. The skill under every reliable agent — and under every good session with a coding agent: every module carries a Dev Lens naming its form in your IDE, from CLAUDE.md as a system prompt to what /compact quietly drops.
▶ Walkthroughs
32 modules 8 tracks 64 labs 2 reading paths Foundational–Advanced /courses/context-engineering/
Step 2
🕸️
New · Applied Pillar
Knowledge Graphs for AI Agents
From RAG limits to self-updating codebase brains — structural graphs (tree-sitter, Graphify), Google's Open Knowledge Format, MCP serving, and honest multi-arm token benchmarks measured on real repositories.
▶ Walkthroughs
14 modules 6 tracks 2 capstones Intermediate–Advanced /courses/knowledge-graph/
Step 3
🧾
New · Synthesis Course
Ultimate Context Engineering
Master the discipline on an app that shows its tokens — MedFlow Copilot's Token Lens itemizes every AI call by layer, cost, and correctness. Ten strategies, thirty labs, and one law: savings only count when the answer is right.
▶ Walkthroughs
15 modules 5 tracks 30 labs All levels /courses/ultimate-context-eng/
Track 3✨ Google AI
Path: Gemini Code Assist→Building with Gemini CLI
Step 1
🧩
Google AI · IDE
Gemini Code Assist
Beginner-friendly track for Google's AI pair programmer in VS Code and JetBrains — completion, chat, GEMINI.md context, agent mode, MCP, Gemini CLI, GitHub PR reviews, Cloud Run deployment, and enterprise controls.
▶ Walkthroughs
12 modules 5 capstones Beginner /courses/gemini-code-assist/
Step 2
✨
Google AI
Building with Gemini CLI
End-to-end track for Gemini CLI — prompting, GEMINI.md, skill files, plan mode, requirements, design, implementation, testing, deployment, MCP servers, extensions, GitHub Actions, and Google Cloud MCP.
▶ Walkthroughs
17 modules 1 capstone Beginner–Intermediate /courses/gemini-cli/
Track 4🦙 Open Source & Cross-Provider
Take in any order — each stands alone
🦙
Open Source
AI Agents with Mistral & Ollama
Build production agents using open-source models. Covers the full agent stack — RAG, memory, multi-agent systems, guardrails, observability, deployment, and cost optimization — without vendor lock-in.
▶ Walkthroughs
24 modules 1 capstone Intermediate /courses/opensource/
🔀
Cross-SDK
One Agent, Three SDKs
Build the same AI agent three ways — in the Anthropic (Claude), Google (Gemini), and OpenAI SDKs, side by side. Tool use, structured output, memory, RAG, multi-agent, and production, each mapped across all three so switching providers is a config change, not a rewrite.
▶ Walkthroughs
8 modules Python + TypeScript Beginner–Advanced /courses/multi-sdk-agents/
🛎️
LangChain · LangGraph
Resolve or Raise
Build a prior-auth portal's support agent with LangChain and LangGraph: it answers from live data when it can, raises a well-formed ServiceNow ticket when it can't, and never pretends otherwise. Graphs, interrupts, token economics, evals with a rubric judge, and a night-shift capstone, all offline on a one-click simulator.
▶ Start with M00
35 modules 1 capstone Runs offline Intermediate /courses/resolve-or-raise/
⚖️
Comparison
AI CLI Tools Compared
Side-by-side analysis of Claude Code vs Gemini CLI vs GitHub Copilot. Covers setup, prompting, code generation, file ops, agentic workflows, MCP, CI/CD, cost, and how to pick the right stack.
▶ Walkthroughs
10 modules 1 capstone All levels /courses/ai-cli-comparison/
Track 5⚙️ Production & Platform
Path: Production LLMOps→AI Platform Engineering
Step 1
⚙️
Production · Operations
Production LLMOps
The "Day 2" discipline for LLM systems already in production — evaluation, deployment, monitoring, incident response, drift, and governance. Keep agents reliable, observable, and accountable after launch.
▶ Walkthroughs
32 modules 8 tracks 64 labs Intermediate–Advanced /courses/llmops/
Step 2
🏗️
Infrastructure Pillar
AI Platform Engineering
Build the internal AI platform layer every team relies on — model gateway, prompt registry, guardrails, evaluation harness, cost controls, and compliance. Turn scattered AI experiments into shared infrastructure.
▶ Walkthroughs
32 modules 8 tracks 64 labs Intermediate–Advanced /courses/ai-platform-engineering/
Track 6🩺 Adoption in Practice
Two routes through the same ground — pick the pack that matches your role, or take one workflow up the autonomy ladder, with a leadership guide to the same line
Step 1
🩺
Adoption · Delivery Roles
Prior Auth, Powered
AI adoption for senior delivery professionals, on one synthetic prior-authorisation estate with real defects planted in it. A shared core, then a pack for your discipline — QA, performance, SQL, architecture, or engineering. Every case ends in an artifact you file, every lab runs dual-path (Claude Code or Copilot), and you measure your own before-and-after instead of being handed a number.
▶ Orientation
54 cases 6 packs 1 capstone Senior /courses/prior-auth-powered/
Step 2
🚇
Adoption · Autonomy Ladder
The Autonomy Line
Take one workflow from an assistant suggesting a line to an agent running whole cases, and build the controls that earn each step. Nine modules on prior-authorisation intake, with nothing to install: every lab runs on evidence shipped with the course, including the agent output that is plausible and wrong. Each module ends in something you keep — a context file, a review checklist, an autonomy boundary, a golden set, an agent card.
9 modules ~7 hours No setup Practitioner /courses/autonomy-line-course/
For leaders
🗺️
Adoption · Leadership Guide
The Autonomy Line: Leadership Guide
The argument the practitioner course is built on, written for the people who fund the work: autonomy is earned, one station at a time. Enterprise AI adoption drawn as a transit line, from coding assistants to orchestrated agents, with the platform, guardrails, people and value work each station needs. A six-question assessment places your organisation on the line, and the route card prints on one page.
9 stops ~2 hours 4 tools Leadership /courses/the-autonomy-line/
Extras📱 Companion Resources
📱
Mobile Study Guide
Condensed mobile-friendly versions of the course modules with pseudocode and quick-reference cards.