Skip to main content
Intermediate8-10 hours

12-Factor Agent Development

Master the patterns and principles for building reliable, production-ready LLM applications based on Dex Horthy's 12-Factor Agent framework.

What You'll Learn

Agent ArchitectureControl FlowPrompt EngineeringHuman-in-the-LoopProduction Patterns

Learning Outcomes

  • Understand agents as reliable software systems, not magical AI
  • Master JSON-based control flow and stateless agent design
  • Build micro-agents that do one thing well
  • Implement human-in-the-loop as first-class operations
  • Deploy production-ready agent systems with proper observability

Course Modules

1📚theory1.5 hours

Rethinking Agents as Software

Move beyond autonomous AI myths to build reliable, deterministic agent systems

2⚙️hands-on2 hours

Control Flow and State Management

Master the four pillars of agent control: Prompt, Switch, Context, and Loop

3⚙️hands-on2 hours

Prompt and Context Engineering

Build reusable prompt templates and optimize context windows for reliability

4⚙️hands-on2 hours

Human-Agent Collaboration

Design systems where human oversight is a feature, not a limitation

5🚀project2.5 hours

Building Production Micro-Agents

Create and compose small, focused agents for complex workflows

Ready to Start Learning?

Join the growing community of engineers mastering agentic AI and MCP servers.