Phase 1: Building Math and Programming Foundations
2–4 monthsWorking daily through Python, linear algebra, probability, and calculus exercises, writing small scripts with NumPy and pandas. By the end, the person can implement gradient descent and basic statistics from scratch without copying code.
You're done when you can show
A GitHub repo of from-scratch implementations like linear regression and gradient descent.
Resources