Awesome Testing
Guided course + reference

Building with LLM APIs materials

Every lesson moves through a concise mechanism, experiment, written evidence brief, and checkpoint. Drafts stay in your browser and can be exported as Markdown; the complete theory chapter remains available afterward as optional reference.

Prior knowledge
HTTP and JSON basics help. The LLM and agent courses provide useful context, but no provider SDK experience is required.
Study time
3–4 hours guided · about 8 hours of optional deep dives
By the end
Build a provider-portable LLM API boundary with typed events, structured output, bounded tools, explicit state, reliable recovery, and evaluation-ready traces.

8

lesson experiments

8

exportable worksheets

8

reference chapters

8

knowledge checks