Code you can build on

Starter files for your next working project.

Download runnable examples, then follow the matching guide. Articles, course roadmaps, and videos are available directly from the main menu.

Python CSV starter

A small script, sample input, expected results, and setup instructions.

Download Python starter

LangGraph support desk

The complete project, progressive lessons, diagrams, tests, and eight articles.

Download LangGraph project

Free project guides

Free project guide

Build a Python CSV summary tool

Turn a small data file into a repeatable report, with sensible error messages.

Beginner · 2–4 practice sessions

Open project guide
Free project guide

Build a source-aware document search

Start with retrieval you can inspect before adding generated answers.

Intermediate · 3–5 practice sessions

Open project guide
Free project guide

Bring an ESP32-CAM online

Build a camera prototype you can open from another device on your local network.

Beginner to intermediate · 2–4 practice sessions

Open project guide