Build AI agents,
one lesson at a time.
A complete hands-on course for developers learning to build with LLMs. Read the explanation, copy the code, run it on your own machine, and reveal solutions whenever you get stuck.
How the portal works
3 simple steps per lessonThe learning path
9 sessions, in orderFasttrack — Complete AI/LLM Crash Course
A visual, self-contained super tutorial: every core concept from your first LLM call to multi-agent orchestration and evals, in 10 lessons.
Session 0 — Foundations
Understand LLMs, providers, costs, and how to choose a model before you write code.
Session 1 — OpenAI SDK Fundamentals
Text, vision, image generation, and text-to-speech from scratch.
Session 5 — Structured Outputs & Function Calling
Force the model into JSON, call tools, and orchestrate multi-tool flows.
Session 6 — LangChain Multi-Provider
Same code, three providers: OpenAI, Anthropic, and Gemini.
Session 7 — Choosing Agent Architecture
When to use workflows vs agents vs multi-agent — pick the right pattern before you code.
Session 8 — Building Agents with LangChain
Build your first agent, add memory, streaming, structured output, and multi-agent handoffs.
Session 9 — LLM Evaluations
Build eval datasets, score outputs with LLM-as-Judge, and generate HTML reports.
Session 10 — Prompt Engineering
Improve eval scores with disciplined prompt iteration: specify, structure, constrain, align.
Session 11 — RAG (Retrieval Augmented Generation)
Chunk documents, embed them, build a vector store, add BM25, and answer questions with Claude.
What you'll have built
Real artifacts — not just toy snippets — that you can run, show off, and extend.