← Back to curriculum
Phase 11 · 17 lessons
LLM Engineering
Put LLMs to work in production.
01Prompt Engineering: Techniques & PatternsBuild02Few-Shot, Chain-of-Thought, Tree-of-ThoughtBuild03Structured Outputs: JSON, Schema Validation, Constrained DecodingBuild04Embeddings & Vector RepresentationsBuild05Context Engineering: Windows, Budgets, Memory, and RetrievalBuild06RAG (Retrieval-Augmented Generation)Build07Advanced RAG (Chunking, Reranking, Hybrid Search)Build08Fine-Tuning with LoRA & QLoRABuild09Function Calling & Tool UseBuild10Evaluation & Testing LLM ApplicationsBuild11Caching, Rate Limiting & Cost OptimizationBuild12Guardrails, Safety & Content FilteringBuild13Building a Production LLM ApplicationBuild14Model Context Protocol (MCP)Build15Prompt Caching and Context CachingBuild16LangGraph — State Machines for AgentsBuild17Agent Framework Tradeoffs — LangGraph vs CrewAI vs AutoGen vs AgnoLearn