Unlocks after Module 5The AI Engineering Program
Module 6: LLM Application Engineering
Build and ship an LLM-powered service that returns reliable, structured results, with cost and latency under control.
30guided hours
12lessons
6 of 13in the program
Lessons
12 lessons, in order. Each one unlocks when you finish the one before it.
- 6.1How LLMs are served: tokens, context windows, sampling, cost and latency maths
- 6.2One client for many models: free-tier APIs and local models
- 6.3Prompts that hold up: instructions, examples, delimiters and prompt versioning
- 6.4Structured outputs: JSON schemas, Pydantic validation and retries
- 6.5Function calling and tool use
- 6.6Context engineering: deciding what goes into the window
- 6.7Multimodal inputs: images, PDFs and speech
- 6.8Streaming, caching, rate limits and fallbacks
- 6.9Serving an AI feature with FastAPI
- 6.10Front ends for AI apps: Streamlit, then a first look at TypeScript and Next.js
- 6.11Privacy and responsible AI, including India's DPDP Act 2023
- 6.12Module project
Your first lesson is on us.
AI vs ML vs DL vs GenAI: deep notes, a hands-on lab and a quiz. No card. No catch.