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