Generative AI

Start here

Learn generative AI from the first token to production systems.

Who this is for

This course suits anyone who learns by reading a short lesson, testing themselves, and moving on. It has 36 lessons in 11 modules. You do not have to take them in order, and you can start at any level.

Lessons are set in The Lowtide Sleeper. Each opens with a short story scene that you can skip; nothing in the lesson depends on it.

Choose a path in four steps

  1. Read the descriptions of the paths below. Each one lists the modules it covers.
  2. Pick the lowest level where you expect to learn something new.
  3. Open it and read “You should know”. If that list is unfamiliar, go one level down.
  4. Start the first lesson. Paths share lessons, so you can switch whenever you like.

The paths

  • Beginner

    Beginner

    How LLMs work, prompting, embeddings and vector search.

    7 lessons 3.5 hours

  • Intermediate

    Intermediate

    Retrieval-augmented generation and document AI.

    7 lessons 3.5 hours

  • Advanced

    Advanced

    Tools, agents, MCP, memory, multi-agent systems and safety.

    8 lessons 4 hours

  • Production

    Production

    Cost, serving, observability, evaluation, fine-tuning and system design.

    14 lessons 8 hours

  • Interview

    Interview

    Interview preparation across the course: fundamentals, RAG, agents, safety, production and system design.

    24 lessons 13 hours

Compare the paths side by side

Placement quiz

The placement quiz needs JavaScript. Without it, use the four steps above orcompare the paths and choose by hand.

Find where to start

21 questions, one at a time. It takes about 11 minutes.

  • This is a short check, not a test of mastery. The result is a suggestion: you can start anywhere.
  • Nothing is sent to a server. Your result is kept in this browser only.
  • No answer is revealed as you go. If you do not know one, choose “I don’t know”; it counts as a miss.
  • At the end you get an ordered list of lessons, with a reason for each.

Not sure where to begin?

Open the first lesson of the first path. You can change your mind at any point.

Beginner

How LLMs work

LLM foundations 30 min