Agentic Systems Development Course

An engineering-first guide to understanding, building, and deploying real-world agentic systems. Covering fundamental LLM mechanics, tool calling, Model Context Protocol (MCP), context optimization, multi-agent orchestration, evaluation, and production reliability.

By Alireza Mohagheghi·14 Chapters·112+ Topics

In this guide and upcoming video series, I explain the fundamentals of agent development using general-purpose programming languages and real-world examples based on my own projects. As each section is completed and published in the repository, I will prepare and release its accompanying video walkthrough.

My goal is to create easy-to-follow learning content and videos based on practical examples, covering a complete series on agent development. The goal is to help programmers understand how to build agentic systems and make the right engineering trade-offs.

Agentic development is still a relatively new field, but many useful articles and resources have already been published. Throughout this guide, I reference relevant resources and research as I build and explain each topic.

Curriculum

Loading modules...

·