AI Engineering Foundations
The shortest path from software engineer to AI engineer.
A pragmatic crash course: Python for ML, NumPy, vectors, gradients, evaluation. The math you need (and only that). Built for engineers who want to stop nodding and start shipping.
7h
Duration
10
Lessons
8.3k
Learners
Path map
Lessons unlock as you complete the previous one. Your progress is saved on this device.
Lesson 1
Python for ML in 30 minutes
10m35 XPLesson 2
Vectors and dot products — the intuition
10m40 XPLesson 3
Matrices and matrix multiplication
10m40 XPLesson 4
Probability for ML, briefly
9m35 XPLesson 5
Gradient descent — how models actually learn
11m45 XPLesson 6
Train / val / test — how to not fool yourself
9m35 XPLesson 7
Loss functions — picking the right one
9m35 XPLesson 8
Overfitting and regularization
9m35 XPLesson 9
Build a tiny neural net from scratch
14m60 XPLesson 10
Capstone — diagnose a training run
12m60 XP