← Back to dashboard
🧱
Python → ML Foundations
The essential building blocks for implementing AI papers. Start here if you're a software engineer new to ML.
Overall Progress0/17 drills · 0%
100% Free~2-3 hours · Python + NumPy only
1
🔢
NumPy Essentials
Get comfortable with NumPy — the toolkit everything else depends on.
3 drills·~25 min·Beginner
0/3
→
2
📐
Vectors & Matrix Operations
Understand the math that powers attention, embeddings, and neural networks.
3 drills·~25 min·Beginner
0/3
→
3
⚡
Activation Functions
Implement the nonlinearities that make neural networks work.
3 drills·~18 min·Beginner
0/3
→
4
📉
Loss Functions & Gradients
Understand how models measure and minimize error.
3 drills·~25 min·Beginner
0/3
→
5
🧠
Your First Neural Network
Tie everything together — build a working neural network from scratch.
3 drills·~35 min·Beginner-Intermediate
0/3
→
6
🧹
Data Wrangling for ML
Practical skills for preparing data before it hits a model.
2 drills·~18 min·Beginner
0/2
→