Welcome to AI Agent Engineering: Build Production-Ready AI Agents — a 21-day practical journey designed to take you from the fundamentals of AI applications to advanced AI agent systems. Throughout the course, we will build, experiment, and progressively add capabilities such as memory, tools, RAG, planning, MCP, multi-agent systems, orchestration, and deployment. Also we will learn to use Frameworks LangGraph, CrewAI, LangChain to develop AI Agents. And at the end of the journey, we will bring many of these concepts together to build an AI Research Agent and a Research AI Agent Platform.
What will you learn?
During this 21-day journey, you will progressively learn:
Day 1–6: Build the Foundation
- Build your first AI chatbot using Python
- Add conversation memory
- Learn prompt engineering
- Teach AI assistants to use tools
- Build applications that can work with documents
- Build your first RAG system
Day 7–13: Enter the World of AI Agents
- Build your first AI Agent
- Understand Model Context Protocol (MCP)
- Build autonomous AI agents
- Learn advanced agent planning
- Explore memory engineering
- Build advanced RAG systems
- Understand MCP in greater depth
Day 14–15: Advanced & Production-Ready Agents
- Understand multi-agent systems
- Learn agent orchestration
- Explore how to make AI agents production-ready
Day 16–19: Agent Engineering Frameworks
You will work with:
- LangGraph
- CrewAI
- LangChain
The focus is not only on using frameworks, but on understanding how they can be used to build and structure AI agent applications.






