Intermediate course
Building AI Agents: From Models to Production
Build a production agent one layer at a time.
A hands-on path from a model call to a deployed, evaluated agent across model, harness, tools, skills, and runtime.
Enroll and begin ↗The course
“Build a production agent one layer at a time.”
Engineers moving from LLM calls to production agents. Every module is organized around applied evidence rather than passive completion.
Curriculum / 10 modules
From first question
to working outcome.
01What is an agent—and when not to build one+
The decision tree before the build.
- Assistant versus agent
- The five layers
- When not to build
02The model layer+
Capability, context, limits, latency, and cost.
- Reasoning models
- Context budgets
- Choosing deliberately
03The harness+
The agent loop, planning, memory, guardrails, and stop conditions.
- The core loop
- Task decomposition
- Memory and guardrails
04Tools+
Designing typed capability surfaces and reliable tool contracts.
- Tool-surface design
- Schemas and descriptions
- Server and client tools
05Skills+
Packaging reusable domain expertise with progressive disclosure.
- Skill versus tool
- Skill structure
- Custom domain skills
06Evaluation and testing+
Golden sets, rubric grading, traces, and regression tests.
- Evaluation discipline
- Rubrics and judges
- Failures into tests
07Runtime+
Execution environments, state, security, observability, and cost.
- Execution environments
- State across sessions
- Security and observability
08Multi-agent systems+
When specialists help, coordination patterns, and cost math.
- When multiple agents help
- Coordination patterns
- Cost and latency
09Enterprise patterns+
Retrieval, governance, audit, optimization, and deployment patterns.
- Knowledge systems
- Governance and audit
- Cost at scale
10Capstone—build and ship+
Assemble, harden, evaluate, and demonstrate the complete agent.
- Final assembly
- The hardening pass
- Demo and review
What changes
You leave able to own the whole engagement.
- 01Build across all five agent layers
- 02Choose agent versus workflow versus single call
- 03Write regression-catching evals
- 04Ship with permissions, observability, and cost controls
Who it is for
Strong builders moving closer to the problem.
Engineers moving from LLM calls to production agents.
Before you begin
- Comfortable with Python and REST APIs
- Have built a basic LLM feature or script
Enrollment open
Start with the first lesson.
Enroll to save progress, resume across devices, and keep your course work connected to your learner profile.
Enroll and begin ↗