Brand new to AI
Begin with AI Fundamentals to build the core mental models, then move through Machine Learning and Deep Learning.
You already know how to build software. This guide teaches you the other half of modern AI engineering — how models work, how to wire them into real systems, and how to make them fast, cheap, and reliable in production. No PhD required. Every topic is written for developers, with code, diagrams, and clear trade-offs.
Learning paths
Start with how models learn, then deep learning and transformers. The mental models everything else builds on.
AppliedSkip straight to building. LLM engineering, prompt design, RAG, agents, multimodal, and AI system design.
ProductionServing, GPUs, scaling, cost control, monitoring, security, and the operational side of AI systems.
CareerConcept refreshers, LLM system-design drills, and coding questions for AI engineering roles.
The full curriculum
What AI actually is, how the field is organized, and how models learn.
02Learning paradigms, evaluation, features, and the core algorithms.
03Neural networks, backprop, training dynamics, and key architectures.
04How LLMs work, context windows, decoding, and adapting models.
05Designing LLM applications for cost, latency, and reliability.
06Embeddings, similarity search, indexing, and choosing a store.
07Retrieval pipelines, chunking, advanced RAG, and evaluation.
08Agent loops, tool use, memory, and multi-agent systems.
09Core techniques, structured output, and reliable prompt patterns.
10Vision-language models, image generation, speech, and voice agents.
11Model serving, GPUs, inference scaling, and cost optimization.
12The ML lifecycle, deployment, monitoring, and LLMOps.
13Prompt injection, data privacy, and responsible AI for builders.
14The landscape, working effectively, and agentic coding workflows.
15Open models, frameworks, and running models on your own hardware.
16Concepts, LLM system design, coding, and behavioral rounds.
17Battle-tested RAG, agent, and production patterns with case studies.
New to the vocabulary? Keep the Glossary open as you read — it defines every term the guide uses.
Why this guide
Every concept is tied to something you’d actually build or debug. Theory shows up only where it changes a decision.
Runnable snippets, request/response shapes, and architecture diagrams instead of dense notation.
”When to use what” guidance — cost, latency, accuracy, and complexity stated up front, not buried.
Each section ramps from first principles to production concerns, so you can enter at your level.
Brand new to AI
Begin with AI Fundamentals to build the core mental models, then move through Machine Learning and Deep Learning.
Building an LLM app
Jump to LLM Engineering, then RAG, AI Agents, and AI System Design.
Shipping to production
Head to AI Infrastructure and MLOps for serving, scaling, monitoring, and cost control.
Prepping for interviews
Use Interview Prep alongside Architecture Patterns to rehearse real design questions.