analytics foundation

Practical, job-oriented programme in generative AI and AI agents

Generative AI & AI Agents Mastery

Learn to build what companies are hiring for: LLM applications, RAG

systems, AI agents, multi-agent workflows and business automations,

using LangChain, LangGraph, MCP, n8n and LangSmith. Every module

ends in working code, and you finish by building and deploying your own

AI agent.

10 Weeks

Course duration

60+ Hours

Guided learning

6+ Projects

Plus a capstone

Beginner

To advanced

Live instructor-led, with hands-on labs. Capstone: build and deploy your own AI agent.

Next batch: 15 Jan 2027              Weekend batch: Saturday & Sundays              Seats per batch: 25

Reserve a seat

Why AI agents, and why now

Companies have moved past asking whether to use generative

AI. They now need people who can build LLM applications and

agents that work on real data, connect to real systems and can

be trusted in front of customers. Switch between the two to

see the difference.

What you learn

ChatGPT tips and prompt tricks, with a short demo of an agent at the end.

How you work

Copying framework examples that break as soon as the data changes.

Projects

Isolated notebooks on toy documents.

Quality of your models

It worked once in the demo, so it ships.

Interview readiness

Certificates, and little you can show running.

How every module is taught

Practical first. Each session is a short concept, a live build and a lab you finish yourself, on the

same business throughout.

Build it by hand first

You write the API call, the retrieval step and the agent loop yourself before any framework. You can’t debug a LangGraph agent if you don’t know what it’s doing underneath.

Then use the frameworks

You rebuild with LangChain, LangGraph, MCP and n8n, and use AI coding assistants to move faster, the way GenAI teams actually work.

Always evaluate

Every system you build is traced in LangSmith and checked against a test set: right answers, right sources, right tool calls. Employers want agents that can be trusted.

 

Curriculum

Ten modules and a capstone, from your first API call to a deployed multi-agent workflow. Highlighted modules

are the core agent stack. Open any module to see topics, the tools you use, and what you build.

Generative AI foundations

How large language models work, what they are good and bad at, and how to choose

 between them.

What you'll learn

Tools you use

Hands-on Run the same three Saffron support questions through three models, compare quality, speed and cost, and recommend one

 with reasons.

Prompt engineering

Prompting as an engineering skill: structured, testable and repeatable.

What you'll learn

Tools you use

Hands-on Write and test a ticket-classification prompt for Saffron, improving it from a single example to a measured score on 50

labelled tickets.

LLM application development

From the chat window to code: calling models from Python and building your first real

 AI application.

What you'll learn

Tools you use

Hands-on Build a support-ticket triage app that reads a ticket, returns category, urgency and a draft reply as validated JSON, and calls a

 booking-lookup tool.

RAG: retrieval-augmented generation

The most-deployed GenAI pattern in business: answers grounded in your own 

documents.

What you'll learn

Tools you use

Hands-on Build a policy assistant over 400 Saffron refund, baggage and visa documents that answers with citations, then measure and improve it with advanced RAG.

AI agents: concepts and architecture

What makes an agent different from an assistant, built from first principles before any

 framework.

What you'll learn

Tools you use

Hands-on Write a research agent by hand that searches the web, reads sources and produces a cited destination brief for Saffron’s

 content team.

LangChain and LangGraph

The frameworks most GenAI teams build on, learned properly once you know what

 they do underneath.

What you'll learn

Tools you use

Hands-on Build a customer-support agent in LangGraph that answers from policies, looks up bookings, drafts refunds and waits for human approval before acting.

MCP, CrewAI and AutoGen

The Model Context Protocol for connecting agents to tools and data, and the

 other agent frameworks you will meet at work.

What you'll learn

Tools you use

Hands-on Build an MCP server that exposes Saffron’s booking and customer tools, then use it from both Claude Desktop and your 

LangGraph agent.

AI automation with n8n

Putting AI into business workflows: triggers, decisions and actions across the tools 

teams already use.

What you'll learn

Tools you use

Hands-on Automate Saffron’s complaint handling: classify incoming email, pull the booking, draft a reply with your agent, log it to a 

sheet and alert Slack for urgent cases.

Multi-agent systems

When one agent is not enough: teams of agents that divide work and check each other.

What you'll learn

Tools you use

Hands-on Build a supervisor agent that routes Saffron requests to booking, refund and policy agents, and escalates anything it cannot

 resolve.

AI evaluation, observability and guardrails

The difference between a demo and a system a business will put in front of customers.

What you'll learn

Tools you use

Hands-on Build an evaluation suite for your support agent in LangSmith, run it before and after a change, and test it against prompt-injection attempts.

Capstone: build and deploy your own AI agent

Choose one of four tracks and take it from design to a deployed, evaluated agent.

What you'll do

How it's assessed

You leave with A deployed AI agent on GitHub, a live demo, LangSmith evaluation results and a presentation you can walk

 an interviewer through.

Who it's for, and how it
runs

Built for people aiming at GenAI engineer, AI agent developer and AI automation roles, whether starting out or moving across from software, data or operations. You need basic Python; everything else is taught from the start.

This course suits you if you are

A software
developer

Who wants to add LLM applications, RAG and agents to what you can build.

A data analyst or data scientist

Comfortable with Python, and ready to move from models and dashboards into generative AI.

A graduate or final-year student

With basic Python, aiming for a first role in one of the fastest-growing areas of tech.

An automation or RPA professional

Who wants to add AI decision-making to workflows with n8n and agents.

A solutions or presales consultant

Who needs to build working AI prototypes, not just describe them.

A working
professional

Able to commit to 10 weeks of live sessions, with time between sessions to finish labs and projects.

One business, seven projects
and a capstone

Every project uses Saffron Travel, a fictional online travel company with a busy support desk,

hundreds of policy documents and a growing list of manual processes. Each module builds on

the last, so by the end you can take one real business question from a single API call to a deployed agent:

Can AI agents handle half of our
customer support, safely?

Roles this course prepares you for

The skills map directly to the GenAI and agent roles companies are hiring for now.

Generative AI Engineer

Build LLM applications, RAG systems and AI features into company products.

AI Agent Developer

Design, build and evaluate agents and multi-agent workflows with LangGraph and MCP.

LLM Application Developer

Turn APIs, tool calling and structured outputs into reliable, deployed apps.

AI Automation
Specialist

Automate business processes end to end with n8n, LLMs and connected tools.

Applied AI or AI Solutions Engineer

Prototype and deliver AI solutions for clients and internal teams.

Software or Data Engineer, GenAI focus

Add retrieval, agents and evaluation to the systems you already build.

Frequently Asked Questions

You need basic Python: variables, loops, functions and working with lists and dictionaries. Everything from API calls onwards is taught from the start. [Add any pre-course Python primer you offer here.]

No. The course works with hosted model APIs, so any recent laptop that runs Python, VS Code and Docker is enough.

[Confirm before publishing: whether API credits are provided, or learners use their own OpenAI and Anthropic keys, and the typical cost across the course.] Labs are designed to keep usage small.

You don’t learn them equally. LangChain and LangGraph are the core you build with throughout, MCP and n8n cover tool access and automation, and CrewAI and AutoGen are covered so you can compare approaches and choose well in interviews and at work.

n8n can be self-hosted for free, which is what we use in the labs. A paid cloud version also exists, but you don’t need it for the course.

Because agents fail in ways that look like success: a wrong tool call, a confident answer from the wrong document. Employers hire people who can trace, test and fix that. That needs the underlying skill.

A GitHub portfolio with seven projects, a deployed AI agent from your capstone, and LangSmith evaluation results that show it works. [Add any placement or career support you offer here.]

[Recordings are shared after every session, and you can bring questions to the next doubt-clearing slot.]

Scroll to Top