Agentic AI Notebook

Agentic AI Master Roadmap

Programming → GenAI → RAG → Agents → Production → Specialization. All 30 phases and 391 modules below — scroll or use the quick jump.

Phase 0

Programming Foundations

0

Python, Git, Linux, CLI, networking, HTTP, REST APIs, Docker, SQL, testing, and CI/CD — the engineering base every AI builder needs.

14 modules
Start learning
Phase 1

Generative AI Foundations

1

What GenAI is, how LLMs work, tokens, embeddings, prompt engineering, and core concepts — without repeating RAG or tool-calling deep dives.

15 modules
Start learning
Phase 1.1 · Optional

Transformer & ML Foundations

Optional
1.1

Neural networks, attention, encoders/decoders, BERT, GPT, KV cache, RoPE, MoE, and quantization — interview-depth ML intuition. Skip if you are focused on building agents, not training models.

21 modules
Start learning
Phase 2

LLM Engineering & APIs

2

Hands-on with OpenAI, Claude, Gemini, Ollama, open-source models, streaming, and multimodal APIs.

12 modules
Start learning
Phase 3

RAG Engineering

3

Document loaders, chunking, vector DBs, hybrid search, re-ranking, LangChain, ChromaDB, and Streamlit demos.

22 modules
Start learning
Phase 4

Agent Foundations

4

What agents are, how they work, planning, reasoning, reflection, and building your first agent without frameworks.

15 modules
Start learning
Phase 5

Agent Memory

5

Working, short-term, long-term, semantic, and episodic memory — one of the biggest interview topics for production agents.

15 modules
Start learning
Phase 6

Context Engineering

6

How an agent builds the next model call: assemble, select, compress, isolate, route, and budget context from instructions, memory, retrieval, tools, and state — not just a static prompt.

15 modules
Start learning
Phase 7

Tool Calling & Function Calling

7

Function calling, JSON mode, structured outputs, tool registries, permissions, and building a tool-using assistant.

15 modules
Start learning
Phase 8

Model Context Protocol

8

MCP as the agent ↔ tools/data protocol: host/client/server, tools/resources/prompts, sampling/roots/elicitation, local stdio vs streamable HTTP, authorization, and how to securely consume third-party servers.

25 modules
Start learning
Phase 9

Agent Framework Landscape

9

Why frameworks exist, how to pick one, and awareness of the rest of the landscape. AutoGen and Semantic Kernel are legacy/migration. Deep dives follow as their own phases. Protocol stack: MCP ↔ tools, A2A ↔ agents, AG-UI ↔ users.

10 modules
Start learning
Phase 10

LangGraph

10

Visual-first graph runtime: nodes, state, routing, tools, checkpoints, HITL, streaming, time travel, subgraphs, Platform — then one support-agent project that uses all of them.

12 modules
Start learning
Phase 11

OpenAI Agents SDK

11

OpenAI's official agent runtime: agents, tools, sessions, handoffs, guardrails, tracing, and a shipped assistant.

4 modules
Start learning
Phase 12

Claude Agent SDK

12

Anthropic's production agent SDK: the same loop and context-management ideas behind Claude Code — tools, permissions, hooks, MCP, subagents, sessions, sandboxing, and a coding agent.

11 modules
Start learning
Phase 13

CrewAI

13

Crews + Flows: why CrewAI exists, the agent loop under the roles, tasks, tools, processes, delegation, memory, knowledge, and production orchestration — then one beginner Research Crew you run locally.

14 modules
Start learning
Phase 14

PydanticAI

14

Type-safe Python agents: model-agnostic runtime, typed tools, dependencies, structured results, and a small production agent.

5 modules
Start learning
Phase 15

Microsoft Agent Framework

15

Microsoft Agent Framework is the successor to AutoGen and Semantic Kernel. Learn agents, workflows, durable execution, HITL, MCP, and A2A. AutoGen remains as legacy/migration awareness (same module slugs, so existing progress is kept).

11 modules
Start learning
Phase 16

Google ADK

16

Google's Agent Development Kit 2.x: agents, graph-based workflows, dynamic delegation, A2A, sub-agents, and a Gemini-backed agent you can run locally.

6 modules
Start learning
Phase 17

Agent Design Patterns

17

ReAct, Plan & Execute, Reflexion, Tree of Thoughts — learned after building agents, not before.

10 modules
Start learning
Phase 18

Multi-Agent Systems

18

A2A as agent ↔ agent interoperability, supervisor/worker patterns, coordination, and trust between agents.

13 modules
Start learning
Phase 19

Eval Engineering & Observability

19

How to prove an agent works: datasets, LLM-as-judge, online/offline eval, benchmarks, agent-specific OpenTelemetry, and regression suites.

18 modules
Start learning
Phase 20

Agent Security & Governance

20

OWASP 2026 agentic threats: goal hijacking, tool misuse, identity/privilege abuse, supply chain, memory poisoning, sandbox escape — plus identity, least privilege, and governance.

21 modules
Start learning
Phase 21

Agent Runtime & Production

21

The runtime that makes an agent operable: durable execution, sandboxing, state, cancellation, model routing, versioning, and the usual serving stack.

30 modules
Start learning
Phase 22

AG-UI & Agent UX

22

Agent ↔ user protocol: streaming events, shared state, tool-call UI, HITL approvals, generative UI, and frontend integration. MCP is tools, A2A is agents, AG-UI is the human.

10 modules
Start learning
Phase 23

Browser & Computer Use Agents

23

Playwright, browser automation, computer use, form filling, and web navigation agents.

5 modules
Start learning
Phase 24

Voice & Multimodal Agents

24

STT, TTS, realtime voice, and agents that understand images, audio, video, PDFs, and screens.

8 modules
Start learning
Phase 25

Enterprise AI

25

Enterprise RAG, knowledge bases, RBAC, compliance, identity, audit logs, data lineage, and human approval at scale.

9 modules
Start learning
Phase 26

Coding Agents

26

Repository understanding, sandboxed shell, patches, tests, git/PR workflows, AGENTS.md, and coding-agent evaluation.

16 modules
Start learning
Phase 27

Model Engineering (Awareness)

27

Enough model engineering to operate agents: fine-tuning awareness, LoRA/QLoRA, distillation, inference optimization, serving. Image/video/research stay for completeness — this is not an ML-researcher track.

10 modules
Start learning
Phase 28

Capstone Projects

28

Production-ready portfolio projects — AI software engineer, research assistant, customer support, and more.

9 modules
Start learning
Phase 29

Interview & System Design

29

Agent system design, LangGraph, MCP, multi-agent, memory, context, runtime, AG-UI, production debugging, and mock interviews.

11 modules
Start learning

Learning path overview

Code
GenAI
ML (optional)
LLM APIs
RAG
Agents
Memory
Context
Tools
MCP
Frameworks
LangGraph
OpenAI Agents
Claude Agents
CrewAI
PydanticAI
Microsoft AF
Google ADK
Patterns
Multi-Agent
Eval
Security
Runtime
AG-UI
Browser
Voice
Enterprise
Coding
Models
Capstone
Interview