← Back to all courses
Course 07 of 10

Agentic AI Engineering

Multi-Agent Systems, Orchestration
15 classes7+ projectsOctober 202607 Agentic-AI-Engineering

Engineering-grade agentic systems: state graphs, orchestration, multi-agent communication, context engineering, human-in-the-loop, safety, observability and scaling to production.

How links work here: every class, project, notes, code and interview-prep link for this course opens the main course folder on GitHub — https://github.com/waleedkhokar/python-ai-engineering-journey/tree/main/07%20Agentic-AI-Engineering — so you always land in the right place, never on a guessed sub-folder.

What You Will Learn

State GraphsOrchestrationMulti-Agent SystemsMCP & A2A ProtocolsContext EngineeringHuman-in-the-LoopAgentic RAGGuardrailsObservabilityReliability

All Classes

Every class in this course, in order — with exactly what each class teaches. Notes, code and interview prep for each class live in the course folder on GitHub.

00

Setup & Environment

Frameworks, LangGraph, state graphs, dev tools.

01

Agentic AI Fundamentals

What makes a system agentic — autonomy, goals and workflows.

02

Workflow Patterns & State Graphs

Nodes, edges, conditional routing, state management.

03

Advanced Planning

Task decomposition, hierarchical planning, decision making.

04

Agent Orchestration

Supervisor agents, coordinator patterns, task routing.

05

Multi-Agent Systems

Collaboration, delegation, communication, shared state.

06

Agent Communication & Protocols

Message passing, MCP, A2A, agent-to-agent protocols.

07

Context Engineering & Memory

Context management, long-term memory, retrieval.

08

Human-in-the-Loop & Approval

Approval workflows, interrupts, escalation.

09

Agentic RAG & Knowledge Workflows

RAG + agents, knowledge graphs, document workflows.

10

Safety, Security & Guardrails

Prompt-injection defence, output filtering, permissions.

11

Evaluation & Observability

Tracing, testing and monitoring agentic systems.

12

Reliability & Failure Recovery

Retries, fallbacks, circuit breakers, error handling.

13

Scaling & Production Deployment

Deployment, scaling, cost, production patterns.

99

Projects

7 project templates plus community projects — build them all in the course folder.

Projects in this course

Build them all — each project lives in the course folder on GitHub.

Interview Preparation

Every class in this course includes interview preparation. Open the course folder on GitHub for the full material.

Common Interview Questions

The questions interviewers actually ask on this course's topics, with clear, structured answers.

Open Interview Prep

Coding Challenges

Hands-on problems for each class, so you can prove the skill, not just describe it.

Open Interview Prep

Common Mistakes to Avoid

The errors beginners make with these topics — and how professionals avoid them.

Open Interview Prep

Best Practices

How working engineers write this code in production: clean, tested and maintainable.

Open Interview Prep
← Previous Course
06 · AI Agents & Automation