Learn

Courses that put the library in an order, and paths that put the courses in one.

Learn by goal

Recommended starting point

Build your first AI app

Call a model API, stream the reply, and get back output your code can rely on.

3 courses · 85 min of lessons · exercises additional

Prerequisite: No prior LLM experience

What it covers

  1. What you are actually calling
  2. Calling a model from your own code
  3. Prompting that holds up

Build a RAG system

Chunk and embed your documents, retrieve the passages that answer a question, and generate from them.

  1. Embeddings and similarity search
  2. Build a RAG pipeline

2 courses · 55 min of lessons · exercises additional

Prerequisite: Comfortable calling an API

Build an agent

Give a model tools, write the loop that calls them, and expose your own over MCP.

  1. Writing an agent loop
  2. MCP end to end

2 courses · 60 min of lessons · exercises additional

Prerequisite: Build your first AI app first

Ship reliable AI

Evaluate before you ship, then trace failures, watch cost and latency, and constrain what reaches users.

  1. Knowing whether it works
  2. Running it in production

2 courses · 45 min of lessons

Prerequisite: Something already in front of people

Courses by topic