A few sections moved fast for me, but re-reading with the figures open made everything land. Highly recommend.

Foundations for AI & ML
The math and code every AI/ML career stands on.
Build the four pillars of machine learning from the ground up: linear algebra, probability, calculus, and Python. Then put them to work training a neural network and touring the core ML algorithms, one hand-illustrated chapter at a time.
Read on your Kindle or e-reader
Download the EPUB and read offline — perfect for the train. Works on Kindle, Kobo, Apple Books & more.
00Getting Started3 capsules
Getting Started — 3 chapters.
01Why Foundations Matterconceptfree12 min02The Map: AI, ML, and Deep Learningconceptfree12 min03How a Model Learns: The Big Pictureintuition🔒11 min01Linear Algebra for ML6 capsules
Linear Algebra for ML — 6 chapters.
04Matrix-Vector Multiplication as a Transformationmath🔒10 min05The Dot Product as a Linear Transformationmath🔒10 min06Linear Transformations in 3D and Dimensionality Changemath🔒11 min07The Determinant: What It Measuresintuition🔒10 min08Determinants Deeper: Invertibility and Collapsedeep-dive🔒10 min09Eigenvalues and Eigenvectors, Intuitivelyintuition🔒11 min02Probability & Statistics4 capsules
Probability & Statistics — 4 chapters.
10Conditional Probability and Bayes' Theoremmath🔒10 min11Probability Distributions for MLconcept🔒11 min12The Naive-Bayes Classifiercode🔒11 min13Evaluating a Model: Accuracy, Precision, Recallconcept🔒11 min03Calculus for Optimization3 capsules
Calculus for Optimization — 3 chapters.
14Differential Calculus: Derivatives and Gradientsmath🔒11 min15The Chain Rule and Backpropagationdeep-dive🔒11 min16Integral Calculus Foundations for MLmath🔒11 min04Python & the ML Toolkit7 capsules
Python & the ML Toolkit — 7 chapters.
17Introduction to Python for MLcode🔒12 min18Classes and Objects in Pythoncode🔒11 min19NumPy: Arrays and Vectorized Computationcode🔒12 min20Pandas for Data Wranglingcode🔒11 min21Data Visualization for Machine Learningcode🔒10 min22Scikit-learn: The ML Workhorsecode🔒11 min23Deep Learning Libraries: TensorFlow and PyTorchcode🔒12 min05Optimization & Neural Networks6 capsules
Optimization & Neural Networks — 6 chapters.
24A Neural Network from Scratchproject🔒9 min25Gradient Descent and Backpropagationmath🔒12 min26Stochastic Gradient Descentconcept🔒12 min27Momentum-Based Gradient Descentconcept🔒11 min28RMSprop and Adamdeep-dive🔒12 min29Core ML Algorithms: A Tourconcept🔒13 min06Putting It Together2 capsules
Putting It Together — 2 chapters.
30The Evolution and Future of AI/MLconcept🔒10 min31Capstone: From Foundations to a First Modelproject🔒11 minRatings & reviews
724 readersThis is the resource I wish I had when I started. Clear mental models, zero fluff.
Concise capsules I can finish over coffee, yet each one taught me something I actually use.