Every resource hand-picked, explained, and contextualized. Quality over quantity, always.
YouTube • Grant Sanderson (3Blue1Brown)1 hour
Beautiful visual explanations of how neural networks learn, including gradient descent and backpropagation. Uses stunning animations to build intuition.
Our take: The best visual introduction to neural networks ever created. Watch this before diving into code. It builds incredible intuition for how neural networks actually work.
YouTube • Andrej Karpathy10+ hours
Build neural networks from scratch in Python. Former Tesla AI Director and OpenAI researcher teaches you to implement GPT-style models step by step.
Our take: Andrej Karpathy is one of the most respected practitioners in AI. This series shows you how to build everything from micrograd to a GPT. Incredibly educational.
MIT • Alexander Amini & Ava Soleimany10 weeks
MIT's official introductory course on deep learning. Covers foundational concepts, CNNs, RNNs, transformers, and cutting-edge applications.
Our take: A modern, well-produced course that's updated annually. The labs are particularly well-designed and you'll build real deep learning applications.
MIT Press • Ian Goodfellow, Yoshua Bengio, Aaron CourvilleSelf-paced
The comprehensive textbook on deep learning, freely available online. Written by pioneers including the inventor of GANs.
Our take: The 'bible' of deep learning. Dense but thorough, best used as a reference alongside practical courses. Essential for anyone serious about understanding deep learning theory.
PyTorch.org • PyTorch Team60 minutes
Official PyTorch tutorial covering tensors, autograd, neural networks, and training classifiers. The fastest way to get productive with PyTorch.
Our take: PyTorch is now the dominant framework in AI research. This tutorial gets you writing real neural networks in under an hour. Bookmark this.
Colah's Blog • Christopher Olah30 minutes
The clearest explanation of LSTM networks and recurrent neural networks. Beautiful diagrams that make complex architectures intuitive.
Our take: Chris Olah is famous for his ability to explain complex neural network concepts. This article has helped millions understand RNNs and LSTMs.
DeepMind / University College London • DeepMind Research Scientists12 lectures
Lecture series from leading DeepMind researchers covering optimization, CNNs, attention, generative models, graph neural networks, and unsupervised learning.
Our take: Taught by the scientists behind AlphaGo and AlphaFold. Offers a rare window into how top AI researchers think about deep learning problems.
Stanford University • Fei-Fei Li, Andrej Karpathy10 weeks
Stanford's legendary computer vision course. Covers image classification, object detection, neural network architectures, and visual understanding with deep learning.
Our take: Created by Fei-Fei Li (co-creator of ImageNet) and Andrej Karpathy (former Tesla AI director). The assignments are challenging but transform your understanding of vision AI.
DeepMind / University College London • Hado van Hasselt, Diana Borsa13 lectures
Comprehensive lecture series on reinforcement learning from DeepMind researchers. Covers MDPs, policy gradient methods, model-based RL, and multi-agent systems.
Our take: The definitive RL course from the team that built AlphaGo, AlphaStar, and AlphaFold. Essential viewing for anyone serious about RL.
* Affiliate Disclosure: Some links may earn us a commission at no extra cost to you. We only recommend resources we genuinely believe in.
Sponsored
Hand-picked books from industry experts. Only the best resources that we genuinely recommend.
Affiliate Disclosure: Some links may earn us a commission at no extra cost to you.
The most practical guide to ML. Covers everything from linear regression to deep neural networks with hands-on code examples.
Industry standard for practical ML. Used by Google engineers and top bootcamps.
Topics covered:
The definitive textbook on deep learning. Comprehensive coverage of mathematical foundations and modern techniques.
Written by pioneers of the field. The "bible" of deep learning used in top universities.
Topics covered:
Rigorous mathematical treatment of ML algorithms. Essential for understanding the theory behind modern methods.
Gold standard for ML theory. Required reading at Cambridge, Stanford, and MIT.
Topics covered:
The most comprehensive AI textbook covering search, planning, reasoning, learning, and perception.
Used in 1,500+ universities worldwide. Written by Google Director of Research.
Topics covered:
Comprehensive introduction to NLP and computational linguistics. Covers classical and neural approaches.
Stanford standard NLP textbook. Authors are leading researchers in the field.
Topics covered:
Practical guide to using Hugging Face Transformers for NLP tasks. From text classification to question answering.
Written by Hugging Face engineers. The go-to guide for modern NLP with transformers.
Topics covered:
Solutions to common challenges in ML systems. Covers data representation, problem framing, and production deployment.
Written by Google Cloud AI engineers. Bridges the gap between ML theory and production.
Topics covered:
Automate model life cycles with TensorFlow Extended (TFX). From data validation to serving.
Essential for MLOps and deploying ML models at scale. Used by production ML teams.
Topics covered:
The standard textbook for robot perception and navigation. Covers localization, mapping, and SLAM.
Written by the founder of Google X and Waymo. Essential for autonomous systems.
Topics covered:
Modern approach to robot kinematics, dynamics, and control with accompanying video lectures.
Accompanies popular Coursera specialization. Clear explanations with practical focus.
Topics covered:
Practical introduction to robotics with MATLAB examples. Covers vision, arms, and mobile robots.
Excellent for hands-on learners. Comes with MATLAB Robotics Toolbox.
Topics covered:
Practical introduction to ML with Python. Great for beginners transitioning from programming to ML.
Best selling ML book for Python developers. Excellent code examples.
Topics covered:
Master Python's most powerful features. Essential for writing clean, efficient ML code.
Best Python book for intermediate developers. Makes you a better Python programmer.
Topics covered:
The definitive introduction to reinforcement learning. Covers theory and algorithms comprehensively.
Written by the pioneers of RL. Free PDF available but physical copy recommended for study.
Topics covered:
Practical guide to CNN architectures for image classification, detection, and segmentation.
Hands-on approach to computer vision with deep learning. Great code examples.
Topics covered:
Hands-on introduction to computer vision using Python. From basics to 3D reconstruction.
Classic introduction to CV with Python. Great for building foundations.
Topics covered:
Essential mathematics for understanding ML algorithms. Linear algebra, calculus, and probability.
Free PDF available. Perfect bridge from math basics to ML. Written by Imperial College professors.
Topics covered:
Comprehensive guide to generative models including VAEs, GANs, Transformers, and Diffusion models.
Most up-to-date book on generative AI. Covers latest architectures including GPT and Stable Diffusion.
Topics covered:
Practical guide to building applications with large language models using LangChain and OpenAI APIs.
Perfect for developers wanting to build with GPT-4, Claude, and other LLMs.
Topics covered:
Step-by-step guide to building a GPT-like LLM from the ground up. Covers tokenization, attention mechanisms, pretraining, and fine-tuning with clear code.
The only book that walks you through building an LLM from absolute scratch. Transforms your understanding of how ChatGPT-style models actually work.
Topics covered:
An iterative process for designing production ML systems. Covers data engineering, model development, deployment, monitoring, and responsible AI.
Written by a Stanford lecturer and industry veteran. The bridge between academic ML and real-world production systems that most courses skip.
Topics covered:
Approaches robotics from a deep learning perspective. Covers embodied AI, perception, manipulation, navigation, and human-robot interaction.
One of the first books to bridge modern deep learning with practical robotics. Essential reading for anyone at the intersection of AI and physical systems.
Topics covered: