Free · self-paced · no signup

One course for AI engineering, agents, and prompting.

Three roadmap.sh roadmaps merged into a single, logically-ordered curriculum — 240 topics across 17 modules, each with a plain-English overview and 747+ hand-picked articles, docs, and videos. Your progress stays in your browser.

Your progress

0/240 topics · 0%

Start the course· Introduction

Curriculum

Modules build on each other — start at the top, or jump to what you need.

  1. 01

    Getting Started

    What AI engineering is, the roles it covers, and the baseline skills you need before diving in.

    9 topics
  2. 02

    LLM Fundamentals

    How large language models actually work: transformers, tokens, training, inference, and their limits.

    17 topics
  3. 03

    The Model Landscape

    The major model providers, open-weight families, local runtimes, and how to choose (and pay for) a model.

    23 topics
  4. 04

    Prompt Engineering Fundamentals

    Writing effective prompts: clarity, context, examples, roles, output control, and the core prompting techniques.

    21 topics
  5. 05

    Advanced Prompting & Context Engineering

    Beyond single prompts: ensembles, self-consistency, automatic prompt engineering, and managing the context window deliberately.

    9 topics
  6. 06

    Working with Model APIs

    Calling models in real code: provider APIs and SDKs, streaming, sampling parameters, and cost-saving techniques.

    19 topics
  7. 07

    Embeddings & Vector Databases

    Turning text into vectors: embedding models, similarity search, and the vector stores that power semantic retrieval.

    23 topics
  8. 08

    Retrieval-Augmented Generation (RAG)

    Grounding model answers in your own data: chunking, retrieval, generation, and when RAG beats fine-tuning.

    8 topics
  9. 09

    AI Agents

    From single prompts to autonomous loops: what agents are, where they shine, and the core agent architectures.

    18 topics
  10. 10

    Tools & Function Calling

    Giving models the ability to act: tool definitions, provider function-calling APIs, and the common tool categories.

    13 topics
  11. 11

    Agent Memory

    How agents remember: short vs long-term memory, episodic vs semantic stores, and strategies for summarizing and forgetting.

    8 topics
  12. 12

    Agent Frameworks & SDKs

    Building agents with (or without) a framework: LangChain, LlamaIndex, LangGraph, CrewAI, and the provider agent SDKs.

    14 topics
  13. 13

    Model Context Protocol (MCP)

    The open standard for connecting models to tools and data: MCP architecture, and building your own servers and clients.

    12 topics
  14. 14

    Multimodal AI

    Beyond text: vision, image generation, video, and speech — and the APIs and frameworks that combine them.

    14 topics
  15. 15

    Evaluation & Observability

    Knowing whether your AI system works: metrics, testing strategies, eval frameworks, and production tracing.

    14 topics
  16. 16

    Security, Safety & Ethics

    Shipping AI responsibly: prompt injection, red teaming, sandboxing, privacy, moderation, bias, and ethics.

    12 topics
  17. 17

    AI Coding Tools

    The AI-powered development tools reshaping how software gets built — and how to work with them effectively.

    6 topics