← Learn
Learn · AI

Agents and workflows

Seven lessons on building AI systems that take several steps: the agent loop and its tools, the common workflow patterns, guardrails, retries and failure handling, keeping a person in the loop, pulling structured data out of invoices, statements and scanned PDFs, and routing each request to the right model. General patterns, not one framework.

More info

How it works

Each lesson is a short read with examples, then a few practice questions. Some ask you to type an answer (a number, an address, what a piece of code prints), some have you pick one, and some have you tap steps or lines into the right order. You can try again as often as you like; after two misses there’s a button to show the answer.

What do I need to know first?

How LLMs work first, especially the lessons on JSON output and tool calling. The examples are short Python you only need to read.

The other AI and data engineering courses

Where is my progress saved? In this browser, like the rest of the site. Nothing to sign up for.

“Python” is a registered trademark of the Python Software Foundation. This course isn’t made by or affiliated with it.