Skip to content

Course catalog

5 courses matching “systems”

Reset search: systems
Abstract cover artwork for RAG Systems in Production, a Agentic AI course Agentic AI
Agentic AI intermediate

RAG Systems in Production

The gap between a RAG demo and a RAG product is chunking strategy, retrieval evaluation and latency budgets. Covers document parsing, chunk boundary design, hybrid retrieval, cross-encoder re-ranking, and caching layers that keep p95 sane.

DO Daniel Okafor 4.9

$89.00

13 hours

Abstract cover artwork for Recommender Systems from Scratch, a Machine Learning course Machine Learning
Machine Learning intermediate

Recommender Systems from Scratch

Build a recommender end to end: implicit-feedback matrix factorisation, content-based retrieval with embeddings, two-stage retrieve-then-rank architectures, and the cold-start problem every real system faces. Evaluated with offline ranking metrics and an honest discussion of why they disagree with A/B tests.

HT Hiroshi Tanaka 4.9

$89.00

15 hours

Abstract cover artwork for Rust for Python Engineers, a Python course Python
Python advanced

Rust for Python Engineers

Learn Rust from a Python mental model, then use it where Python hurts. Ownership and borrowing explained against garbage collection, error handling without exceptions, and shipping a PyO3 extension that speeds up a real hot path in your codebase.

TN Tomas Nowak 4.8

$99.00

16 hours

Abstract cover artwork for Docker and Containers: A Working Mental Model, a DevOps course DevOps
DevOps beginner

Docker and Containers: A Working Mental Model

What a container really is (namespaces, cgroups, layered filesystems), then the practice: small reproducible images, multi-stage builds, layer caching that speeds up CI, container networking and volumes, and multi-service local environments with Compose.

KM Kwame Mensah 4.7

$49.00

9 hours

Abstract cover artwork for Multi-Agent Systems: Coordination Patterns, a Agentic AI course Agentic AI
Agentic AI advanced

Multi-Agent Systems: Coordination Patterns

When one agent is not enough: supervisor architectures, hierarchical delegation, shared scratchpads and message-passing protocols. You will implement a research team that plans, splits work, critiques its own output and reconciles conflicting findings, then measure whether the added complexity beat a single well-prompted agent.

PR Priya Raghavan 4.7

$129.00

16 hours