Generative AI
LLMs, LangChain, LangGraph, RAG, agents, observability and evaluation
- Duration
- 78 guided hours
- Level
- Intermediate
Next cohort intake is open · instalments available
Build applications on top of large language models that hold up beyond the demo. You design robust prompts and structured outputs, build grounded RAG over real documents, wire up stateful LangGraph workflows and tool-using agents, then trace, evaluate and deploy what you built.
What you will be able to do
- Build model-powered applications with robust prompts and structured outputs
- Implement document ingestion, vector retrieval and grounded RAG answers
- Build stateful workflows and controlled tool-using agents
- Instrument traces, evaluate quality and deploy an interactive GenAI application
Entry expectations
If you are close but not quite there, tell us at application. We would rather get you ready than turn you away.
- 01Comfortable Python, APIs and JSON
- 02Git basics
- 03Introductory NLP or embeddings is helpful, not required
A first look at the route
10 modules over 78 guided hours. Here is how it starts; the full roadmap opens up when you join.
M01LLM and Generative AI foundations
- Generative AI use cases, model families and limitations
- Tokens, context windows, embeddings and transformer recap
- Pretraining, instruction tuning, fine-tuning and LoRA overview
- Model selection: capability, latency, privacy and cost
M02Prompt engineering and model APIs
- Prompt structure, roles, context, examples and constraints
- Structured outputs, JSON/schema validation and retries
- Model API integration, streaming and error handling
- Prompt testing and versioning
8 more modules in the full roadmap
The complete syllabus, with every topic, hands-on lab and the capstone brief, is shared with learners when they join the course.
Join the courseWhat you will have built
- 01A document-grounded assistant using RAG, with source citations, LangGraph workflow and state, trace logging and a small evaluation dataset
- 02A Chat-with-PDF RAG app deployed via Streamlit
- 03A multi-step, tool-using LangGraph workflow with human approval
Roles this prepares you for
Before you apply
Not the right track? Try these
AI Engineering & Applied LLMs
Build AI features that survive production, not demos that survive a slide
View trackFull-Stack SaaS Development
Learn to build multi-tenant products, not another todo app
View trackFrappe & ERPNext Developer
A specialist skill with more open roles than qualified people
View trackReady to build things that ship?
Apply for the next cohort. The first conversation is an honest assessment of where you are and what it will take.