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.
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
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.
Setup & Environment
Frameworks, LangGraph, state graphs, dev tools.
Agentic AI Fundamentals
What makes a system agentic — autonomy, goals and workflows.
Workflow Patterns & State Graphs
Nodes, edges, conditional routing, state management.
Advanced Planning
Task decomposition, hierarchical planning, decision making.
Agent Orchestration
Supervisor agents, coordinator patterns, task routing.
Multi-Agent Systems
Collaboration, delegation, communication, shared state.
Agent Communication & Protocols
Message passing, MCP, A2A, agent-to-agent protocols.
Context Engineering & Memory
Context management, long-term memory, retrieval.
Human-in-the-Loop & Approval
Approval workflows, interrupts, escalation.
Agentic RAG & Knowledge Workflows
RAG + agents, knowledge graphs, document workflows.
Safety, Security & Guardrails
Prompt-injection defence, output filtering, permissions.
Evaluation & Observability
Tracing, testing and monitoring agentic systems.
Reliability & Failure Recovery
Retries, fallbacks, circuit breakers, error handling.
Scaling & Production Deployment
Deployment, scaling, cost, production patterns.
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 PrepCoding Challenges
Hands-on problems for each class, so you can prove the skill, not just describe it.
Open Interview PrepCommon Mistakes to Avoid
The errors beginners make with these topics — and how professionals avoid them.
Open Interview PrepBest Practices
How working engineers write this code in production: clean, tested and maintainable.
Open Interview Prep