Build
Projects
Guided Python builds with live code labs and checkpoints. Finish every module to unlock the notebook download.
Project
AdvancedFeaturedBuild a Numerical Optimization Engine
Finite differences, critical points, and gradient descent. No optimization libraries.
★★★★☆4–6 hoursPython · NumPy · Matplotlib
FunctionsDerivativesLoopsPython functionsNumPyMatplotlib
Project
ExpertFeaturedBuild a Neural Network From Scratch
Forward prop, backprop, and gradient descent in NumPy — no PyTorch. Learn the Calc III math behind deep learning.
★★★★★6–8 hoursPython · NumPy · Matplotlib
Multivariable calculusGradients and the chain ruleMatrix multiplicationPython functionsNumPy arrays