Fast.ai — Practical Deep Learning
FreePractical deep learning for coders, from zero to deployment
About Fast.ai — Practical Deep Learning
Fast.ai's Practical Deep Learning for Coders is a free, comprehensive course designed for people with some coding experience who want to learn how to apply deep learning and machine learning to practical problems. The 2022 edition (Part 1), recorded at the University of Queensland, consists of 9 lessons of approximately 90 minutes each. It covers building and training deep learning models for computer vision, natural language processing, tabular analysis, and collaborative filtering, as well as creating random forests and regression models and deploying models. The course uses PyTorch, fastai, and Hugging Face, and is based on a free online book. No special hardware or university-level math is required—the course teaches necessary calculus and linear algebra. Over 6 million views and alumni at companies like Google Brain, OpenAI, and Amazon attest to its effectiveness. Taught by Jeremy Howard, former President and Chief Scientist of Kaggle.
Key Features
Pros & Cons
- Completely free course with high-quality video and book
- No prior math or deep learning knowledge required – teaches what you need
- Hands-on, practical approach: build and deploy a model by lesson 2
- Taught by a world-renowned expert with industry and competition success
- Large community and forum support; over 6 million views
- Alumni have landed jobs at top tech companies and published research
- Uses popular, industry-standard frameworks (PyTorch, fastai, Hugging Face)
- Requires some coding experience (not for complete beginners)
- Course is time-intensive (9 lessons of 90 minutes each plus projects)
- Part 1 focuses on practical usage; deeper theory may be in Part 2
- Assumes students can dedicate significant time to practice