THE PATH

The full journey, end to end. Get a personalized roadmap →

0
Zero Knowledge
Programming, Linux, math fundamentals
1
Foundations
Python, NumPy, linear algebra, calculus
2
Machine Learning
Optimization, regularization, evaluation
3
Deep Learning
PyTorch, tensors, neural networks, training loops
4
Transformers
Attention, RoPE, decoder-only architecture
5
Tokenizers
BPE, SentencePiece, vocabulary design
6
Tiny LM
Train a character-level model from scratch
7
Small LLM
10M → 100M parameter transformer
8
Fine-Tuning
SFT, LoRA, QLoRA, DPO
9
Evaluation
Benchmarks, perplexity, contamination
10
Optimization
Mixed precision, memory, throughput
11
Multi-GPU
Data parallelism, FSDP, ZeRO
12
Deployment
Inference, serving, quantization

WHAT DO YOU WANT TO DO? — BY TASK

FEATURED INTERACTIVE TOOLS — BY TOOL