Building LLM Applications
Design, build, evaluate, and deploy applications on top of large language model APIs, with structured outputs, tool calling, streaming, and safety built in.
Developers and AI builders · Advanced
What you can build toward
A practical starting point for understanding model capabilities, application patterns, and quality checks.
Recommended courses
Design, build, evaluate, and deploy applications on top of large language model APIs, with structured outputs, tool calling, streaming, and safety built in.
Build retrieval-augmented generation systems with embeddings, vector databases, hybrid search, and reranking, and learn to evaluate and run them in production.
Engineer reliable AI agents and multi-step workflows with tool use, MCP, orchestration frameworks, memory, guardrails, observability, and human approval steps.
Use AI coding assistants to write, test, refactor, and review code faster while keeping quality, security, and team standards intact.
Take machine learning and LLM applications from notebook to production with tracking, CI/CD, serving, monitoring, evaluation, and governance.
Apply AI to Python and SQL work, data quality, pipelines, feature engineering, and LLM-based extraction, then present results in dashboards.
Ready to start?