AI Course

AI Agent Engineering — 38 Lessons

From beginner to production-ready AI agents: tools and function calling, memory and RAG, planning, multi-agent teams, safety, testing, deployment and monitoring — explained simply.

1 12 min

What Is an AI Agent? — From Chatbot to Autonomous AI

Lesson 1: what makes an AI system an 'agent', and how agents go far beyond a simple chatbot.

2 12 min

GPT-6, Astra & AGI — Has Artificial General Intelligence Arrived?

Lesson 2: the newest generation of AI models, what AGI really means, and why it matters for agent builders.

3 12 min

From Beginner to Production-Ready Agents in 30 Days

Lesson 3: the full course roadmap — what you will build each week and how the pieces fit together.

4 12 min

How Large Language Models Think — Tokens, Context & Reasoning

Lesson 4: what happens inside the model that powers every agent.

5 12 min

The Anatomy of an Agent — Model, Tools, Memory & Guardrails

Lesson 5: the four building blocks every production agent needs.

6 12 min

Prompt Engineering for Agents — Instructions That Actually Work

Lesson 6: writing system prompts that make agents reliable, not just clever.

7 12 min

Tool Use & Function Calling — Giving Your Agent Hands

Lesson 7: how agents call real functions — search, databases, email and your own APIs.

8 12 min

Memory for Agents — Short-Term, Long-Term & Vector Search

Lesson 8: how agents remember conversations, facts and files.

9 12 min

RAG for Agents — Searching Knowledge Before Acting

Lesson 9: retrieval-augmented generation — the pattern that grounds agents in real documents.

10 12 min

Planning & Reasoning — Teaching Agents to Think in Steps

Lesson 10: task decomposition, chain-of-thought and self-checking.

11 12 min

Structured Output — JSON, Schemas & Reliable Answers

Lesson 11: making agents return data your software can trust.

12 12 min

The Model Context Protocol (MCP) — A Universal Tool Plug

Lesson 12: the open standard that lets any agent use any tool.

13 12 min

Human-in-the-Loop — Approvals, Reviews & Safe Autonomy

Lesson 13: deciding which actions an agent may take alone and which need your yes.

14 12 min

Multi-Agent Systems — Teams of Specialists

Lesson 14: why one giant agent often loses to a small team of focused agents.

15 12 min

Orchestration Patterns — Router, Pipeline & Supervisor

Lesson 15: the three classic ways to organise agent teamwork.

16 12 min

Building Your First Agent — A Complete Walkthrough

Lesson 16: from blank page to a working research assistant agent.

17 12 min

Testing Agents — Evals, Golden Sets & Regression Checks

Lesson 17: how to prove your agent works — and keep proving it after every change.

18 12 min

Debugging Agent Failures — Reading Traces Like a Detective

Lesson 18: finding why an agent went wrong using its step-by-step trace.

19 12 min

Safety & Security — Prompt Injection, Leaks & Abuse

Lesson 19: protecting agents from malicious inputs and costly mistakes.

20 12 min

Cost & Performance — Tokens, Caching & Model Choice

Lesson 20: making agents fast and affordable without making them dumb.

21 12 min

Deploying Agents — APIs, Queues & Schedules

Lesson 21: moving your agent from a laptop experiment to a real service.

22 12 min

Monitoring Agents in Production — Logs, Alerts & Dashboards

Lesson 22: watching your agent's health after launch.

23 12 min

Real-World Case Study — A Customer Support Agent

Lesson 23: anatomy of a production agent that answers customer questions safely.

24 12 min

Real-World Case Study — A Research & Report Agent

Lesson 24: how a multi-step agent turns a question into a sourced report.

25 12 min

Voice & Multimodal Agents — Agents That See, Hear and Speak

Lesson 25: adding ears, eyes and a voice to your agents.

26 12 min

Agents with Code — Sandboxes, Data Analysis & Automation

Lesson 26: letting agents write and run code safely.

27 12 min

The Agentic Web — Agents That Browse, Book & Buy

Lesson 27: agents that act on websites on your behalf — and the new rules this creates.

28 12 min

Capstone — Design Your Own Production Agent

Lesson 28: a guided blueprint for planning an agent you could really ship.

29 12 min

Careers in Agent Engineering — Skills, Portfolio & Interviews

Lesson 29: turning agent skills into real opportunities.

30 12 min

Course Finale — Your Agent Engineering Roadmap

Lesson 30: the whole course on one page — and your next twelve months as an agent builder.

31 12 min

Python for AI Agents — Start from Zero

Python for AI Agents — Start from Zero: Python connects agent decisions to real functions and data.

32 12 min

APIs & JSON — Connect Agents to the Real World

APIs & JSON — Connect Agents to the Real World: APIs let programs exchange information; JSON gives that information a structured shape.

33 12 min

Embeddings — Meaning as Numbers

Embeddings — Meaning as Numbers: Embeddings represent content as lists of numbers used to compare meaning.

34 12 min

Document AI — Reading PDFs & Documents

Document AI — Reading PDFs & Documents: Document AI extracts information from files so an agent can work with their contents.

35 12 min

ReAct — Reason, Act & Observe

ReAct — Reason, Act & Observe: A ReAct workflow alternates reasoning, tool actions and observations.

36 12 min

LangChain & LangGraph — Agent Workflows

LangChain & LangGraph — Agent Workflows: Workflow libraries help connect model calls, tools and state into an agent application.

37 12 min

CrewAI — Build an AI Team

CrewAI — Build an AI Team: A team of agents divides a task among roles with defined responsibilities.

38 12 min

AI Agent Reliability — When Agents Fail

AI Agent Reliability — When Agents Fail: Reliable agents anticipate tool failures and incomplete or unexpected responses.

AI Agent Engineering Certificate

Finish all 38 AI Agent Engineering lessons and pass the exam with 70% or higher to earn your AI Agent Engineering certificate.

Take the AI Agent Exam