Intermediate course
Applied LLMs for Builders
Build the foundation beneath reliable LLM products.
Prompting, retrieval, evaluation, agents, and the production decisions that turn a model call into a system.
Enroll and begin ↗The course
“Build the foundation beneath reliable LLM products.”
Engineers building their first serious LLM systems. Every module is organized around applied evidence rather than passive completion.
Curriculum / 05 modules
From first question
to working outcome.
01Prompting as engineering+
Treat prompts as code: versioning, testing, and failure modes at scale.
- Prompts as interfaces
- Versioning and review
- Failure analysis
02Evaluation that holds up+
Golden sets, judges, regressions, and drift across model changes.
- Building a golden set
- Rubric and judge design
- Reading regressions
03Retrieval and grounding+
Chunking, embeddings, hybrid search, reranking, and evidence-based iteration.
- Corpus and chunk design
- Retrieval strategies
- Measuring groundedness
04Agents and tools+
When to use an agent loop, tool design, structured outputs, and recovery.
- Workflow versus agent
- Tool contracts
- Recovery paths
05Production+
Latency, cost, observability, guardrails, and a capstone shipped to users.
- Production architecture
- Cost and latency
- Capstone hardening
What changes
You leave able to own the whole engagement.
- 01Build and evaluate retrieval-augmented systems end to end
- 02Design prompt and model evaluations
- 03Reason about cost, latency, and quality
- 04Ship a monitored LLM feature with guardrails
Who it is for
Strong builders moving closer to the problem.
Engineers building their first serious LLM systems.
Before you begin
- Comfortable in Python or TypeScript
- Have shipped at least one production service
- Familiar with HTTP APIs and basic data work
Enrollment open
Start with the first lesson.
Enroll to save progress, resume across devices, and keep your course work connected to your learner profile.
Enroll and begin ↗