Learning paths
Follow a guided track from start to finish. There's always exactly one next step.
AI Beginner
Beginner · ~12hFrom 'what is AI?' through how models learn, then transformers, LLMs, embeddings, RAG, and agents.
- 1. What is AI?
- 2. What is Machine Learning?
- 3. Supervised, Unsupervised, and Reinforcement Learning
- 4. Datasets, Features, and Labels
- 5. What is a Model?
- 6. Training vs Inference
- 7. Parameters vs Hyperparameters
- 8. What is a Loss Function?
- 9. Optimization and Gradient Descent
- 10. Overfitting vs Underfitting
- 11. What is Deep Learning?
- 12. What is a Neural Network?
- 13. What is Backpropagation?
- 14. Neurons, Layers, and Activations
- 15. What is a Transformer?
- 16. What is Attention?
- 17. What is an LLM?
- 18. What is a Token?
- 19. What is Tokenization?
- 20. What is a Context Window?
- 21. What are Embeddings?
- 22. What is RAG?
- 23. What is an AI Agent?
LLM Developer
Intermediate · ~14hTokens, prompting, structured outputs, streaming, reasoning models, embeddings, RAG, tools, and agents.
- 1. What is an LLM?
- 2. What is a Token?
- 3. What is Tokenization?
- 4. What is a Context Window?
- 5. What is Prompt Engineering?
- 6. Temperature & Sampling
- 7. What is Structured Output?
- 8. What is Function Calling (Tool Use)?
- 9. What is Streaming?
- 10. What are Reasoning Models?
- 11. What are Small Language Models (SLMs)?
- 12. What are Embeddings?
- 13. Similarity: Cosine, Dot Product & Euclidean
- 14. What is RAG?
- 15. What is Chunking?
- 16. Reranking & Cross-Encoders
- 17. What is an AI Agent?
- 18. RAG vs Fine-tuning vs Long Context
AI Engineer
Intermediate · ~18hEmbeddings and vector search through RAG, agents, evaluation, observability, and routing.
- 1. What is an LLM?
- 2. What are Embeddings?
- 3. Similarity: Cosine, Dot Product & Euclidean
- 4. What is a Vector Database?
- 5. What is Vector Search?
- 6. What is HNSW?
- 7. What is Hybrid Search?
- 8. What is RAG?
- 9. RAG Architecture
- 10. What is Chunking?
- 11. Reranking & Cross-Encoders
- 12. What is Contextual Retrieval?
- 13. What is an AI Agent?
- 14. The Agent Loop
- 15. Why Evaluation Matters
- 16. How to Evaluate RAG
- 17. What is AI Observability?
- 18. Model Routing and Fallbacks
AI Systems Engineer
Advanced · ~12hInference, KV cache, quantization, batching, serving, routing, and distributed GPUs.
AI Agent Engineer
Advanced · ~16hTools, agent loops, ReAct, memory, MCP, traces, and least privilege.
- 1. What is an LLM?
- 2. What is Function Calling (Tool Use)?
- 3. What is an AI Agent?
- 4. The Agent Loop
- 5. What is ReAct?
- 6. Agent Memory & State
- 7. Human-in-the-Loop
- 8. Prompt Engineering vs Context Engineering
- 9. What is MCP?
- 10. Building an MCP Server
- 11. Multi-Agent Systems
- 12. Why Evaluation Matters
- 13. Tool, Retrieval, and Agent Traces
- 14. Tool Abuse and Excessive Agency
- 15. MCP Security Risks & Best Practices