AI Agents
Design and build autonomous AI agents. Tool use, planning, memory, multi-agent systems, evaluation, and production deployment patterns.
FundamentalsTopics 1–10
- ·What are AI Agents
- ·Agent vs Chatbot
- ·The Agent Loop
- ·Tools & Function Calling
- ·Planning & Decomposition
- ·Memory Types
- ·Tool Use Patterns
- ·Multi-Agent Systems
- ·ReAct Framework
- ·Evaluation & Testing
Start Fundamentals →
IntermediateTopics 1–10
- ·Tool Design Patterns
- ·State Management
- ·Agent Memory with Vector Stores
- ·Structured Outputs
- ·Parallel Tool Execution
- ·Error Handling & Retries
- ·Human-in-the-Loop
- ·Agent Chains & Handoffs
- ·Context Window Management
- ·Observability & Tracing
Start Intermediate →
AdvancedTopics 1–10
- ·Multi-Agent Orchestration
- ·Supervisor Patterns
- ·Agent Communication Protocols
- ·Long-Running Workflows
- ·Subgraph Architectures
- ·Reflection & Self-Critique
- ·Agent Security & Prompt Injection
- ·Benchmarking Agents
- ·Planning Algorithms
- ·Production-Grade Agent Design
Start Advanced →
ProductionTopics 1–10
- ·Deploying Agents at Scale
- ·Cost & Latency Optimisation
- ·Rate Limiting & Quotas
- ·Monitoring Agent Runs
- ·Failure Recovery
- ·Guardrails & Content Safety
- ·A/B Testing Agents
- ·Multi-Tenant Agent Systems
- ·CI/CD for Agents
- ·On-Call Runbooks
Start Production →