Skip to lesson content

20 LESSONS · ONE PRACTICAL PROJECT

Build your way into
GenAI engineering.

From your first policy file to a grounded assistant, a safe tool call, and a production plan. Follow a clear reading sequence, test the ideas, and keep the work you produce.

How to use this series

Read in order on your first pass. Each lesson has a worked explanation, a visual guide, a practice task, and a checkpoint. You will build around Northstar Supplies, a fictional support assistant with three policies and a read-only order lookup.

Bring basic computer skills and Python 3 for the coding exercises. Early lessons and the downloadable lab run without an API key. Lesson 8 offers an optional hosted API exercise that requires your own account and may incur charges. Read times cover the article; practice time depends on your experience.

The downloadable lab is a runnable lexical retrieval baseline with explicit limits. Later lessons explain how to add embeddings, generation, and deployment controls. It is a starting point for practice, not a ready-made production service.

01 / Foundations

Build the vocabulary and a working Python base.

02 / Retrieval and quality

Connect models to evidence, then measure the result.

03 / Tools and responsible behavior

Add actions, memory, safeguards, and adaptation.

04 / Delivery and demonstration

Plan a release and present a project you can defend.

What you will have at the end

A project brief, inspectable document records, a prompt and output contract, retrieval experiments, an evaluation set, an authorized lookup boundary, and a release plan. The final lesson helps you turn those artifacts into a reproducible demonstration.