Phase 1: Building Programming and Math Foundations
2–4 monthsWriting Python daily, working through data structures, linear algebra, probability, and basic statistics with hands-on exercises. By the end, the person can write clean scripts, use NumPy and pandas fluently, and explain gradients and matrix operations.
You're done when you can show
A GitHub repo of completed Python and math exercises with working notebooks.
Resources