Practical Deep Learning for Coders (fast.ai)
For: Engineers who learn by doing, not by deriving
Side-by-side comparison on level, duration, pricing, instructor, tier. Editor verdict on which course wins for which buyer.
The defining contrarian course in ML education. fast.ai's top-down philosophy — train a working image classifier in lesson 1, understand the math by lesson 6 — works for some learners and frustrates others. We recommend it for engineers who learn by doing rather than by first principles. The course extends to LLMs in later lessons (Jeremy regularly updates), and the companion book ('Deep Learning for Coders with fastai and PyTorch') is genuinely the best paper book on practical deep learning. Free; the only cost is the 70-hour commitment. If Karpathy's Zero-to-Hero is too math-heavy, this is the alternative.
The single most-recommended free resource in modern AI education. Karpathy builds a working autograd engine, then a character-level language model, then a tokenizer, then a working GPT — all from scratch in PyTorch, explaining every line. The 'Let's build GPT' and 'Let's build the GPT Tokenizer' lectures specifically have become canonical references — every senior AI engineer has watched them. The catch: it's 25 hours of dense math-and-code video. You won't follow if you can't keep up with Python + linear algebra. But if you can, no paid course delivers comparable depth.
| Dimension | Practical Deep Learning for Coders (fast.ai) | Neural Networks: Zero to Hero (Andrej Karpathy) |
|---|---|---|
| Provider | fast.ai | YouTube |
| Editorial tier | Curated | Hands-on reviewed |
| Level | Intermediate | Advanced |
| Format | self paced | video |
| Duration | ~70 hours (8 lessons + projects) | ~25 hours (11 lectures) |
| Pricing | Free | Free |
| Instructor | Jeremy Howard & Sylvain Gugger — Founder fast.ai; Hugging Face research engineer | Andrej Karpathy — Co-founder OpenAI; former Director of AI at Tesla |
| Rating | No public rating | No public rating |
| Topics | llm fundamentals, fine tuning, computer vision | llm fundamentals, fine tuning, ai engineering |
| Last verified | 2026-05-23 | 2026-05-23 |
Take Neural Networks: Zero to Hero (Andrej Karpathy) first if you're new to the topic; once you have the basics, Practical Deep Learning for Coders (fast.ai) is the natural next step. They're complementary in a learning path, not directly competing.
For: Engineers who learn by doing, not by deriving
For: Engineers who plan to train, fine-tune, or research LLMs at depth
Similar courses you might also be considering.