← AI Courses

LLM Engineering

Build with large language models: tokenization, embeddings, RAG, fine-tuning, evals, agents and production LLM systems.

21 Lessons
Knowledge Course
01

What Is LLM Engineering?

The discipline of building systems on top of large language models — and where it differs from classic ML.

40 min→
02

LLM Architecture Review

Decoder-only transformers, context windows, and what happens inside a single generation call.

50 min→
03

Working with LLM APIs

Chat completions, parameters, streaming and structured outputs — the daily API toolkit.

55 min→
04

Prompting Systems at Scale

Turn prompts into versioned, testable system components — not strings in code.

50 min→
05

Tokenization & Context Management

Budget tokens, count costs, and fit big context into small windows.

50 min→
06

Embeddings & Semantic Search

Turn text into vectors and search by meaning — the retrieval backbone of LLM apps.

55 min→
07

RAG Engineering

Design retrieval-augmented generation that is reliable: chunking, indexing and prompting.

60 min→
08

Advanced RAG

Hybrid search, reranking, query rewriting and contextual compression for better answers.

60 min→
09

Fine-Tuning LLMs in Practice

LoRA, QLoRA and instruction tuning — adapt open models when prompting is not enough.

60 min→
10

Function Calling & Structured Outputs

Let the model call your tools with typed arguments — reliably.

55 min→
11

Building LLM Agents

Connect models to tools and loops: the agent pattern in production.

60 min→
12

Context Engineering & Memory

Manage what the model sees: conversation memory, summarization and caching.

55 min→
13

Evaluating LLM Systems

Build evals that catch regressions: golden sets, LLM-as-judge and human review.

60 min→
14

Guardrails & Safety for LLM Apps

Prompt injection, moderation, PII redaction and output filtering.

55 min→
15

LLM Serving & Inference

Serve open models: vLLM, quantization, batching and GPU memory management.

60 min→
16

Cost Optimization for LLM Apps

Cut spend without cutting quality: caching, smaller models, and smart routing.

50 min→
17

Prompt Versioning & Observability

Trace every request: prompt, tokens, latency, cost and outcome.

50 min→
18

Building a Production Copilot

Assemble everything into a real product: an assistant grounded in your data.

75 min→
19

LLM Production Case Studies

Learn from real systems: search copilots, support agents and coding assistants.

50 min→
20

The LLMOps Tooling Landscape

Survey the ecosystem: frameworks, eval platforms, observability and serving.

50 min→
21

LLM Engineering Roadmap

Synthesize the course into a plan: build, ship and scale LLM products.

40 min→
Curated Resources