THE ROADMAP FOR

Agentic Systems

Learn how agents are designed, built, evaluated, deployed, and used in real workflows without getting lost in tool churn.

Explore Tracks

Pick a roadmap, then move node by node.

Each track shows the sequence, difficulty, and outcomes up front so you can choose the right conceptual lane before going deep.

Foundations

What agents are, how they work, when to use them

Start here10 concepts

Roadmap Preview

LLM FundamentalsAPI BasicsToken Economics
0%

Agentic Coding Tools

The actual tools developers use daily

Start here10 concepts

Roadmap Preview

Choosing Your StackIDE AgentsCLI Agents
0%

Context Engineering

The new meta-skill - designing what the model sees

Start here10 concepts

Roadmap Preview

Context Engineering vs PromptingContext Window BudgetSystem Prompts
0%

Tool Design and Contracts

How agents interact with the external world

Build depth10 concepts

Roadmap Preview

Tool Definition PatternsJSON Schema for ToolsFunction Calling
0%

MCP and Protocols

The standards layer connecting agents to everything

Build depth9 concepts

Roadmap Preview

MCP OverviewMCP Server Primitives: ToolsMCP Server Primitives: Resources
0%

Agent Architecture Patterns

How to structure agent systems

Build depth10 concepts

Roadmap Preview

Single Agent PatternsReAct PatternState Machines vs Pure ReAct
0%

Memory and Knowledge

How agents remember and retrieve

Build depth10 concepts

Roadmap Preview

Memory TypesEpisodic vs Semantic MemoryShort-Term Memory
0%

The Agentic Workflow

How to actually work with agents day-to-day

Advanced systems10 concepts

Roadmap Preview

Spec-Driven DevelopmentTest-Driven Agentic DevelopmentEval-Driven Development
0%

Evaluation and Observability

How to know if your agents actually work

Advanced systems9 concepts

Roadmap Preview

Eval FrameworksDeterministic vs Probabilistic EvalsQuality Metrics
0%

Security and Safety

What can go wrong and how to prevent it

Advanced systems10 concepts

Roadmap Preview

Permission ModelsLeast PrivilegePrompt Injection
0%