Someone wanted to learn this too, so Grasp built them a personal learning path.
You can keep exploring this one or create a path like this one shaped around you.
Recommended resources
Module 1
Optimization Foundations
Module 2
Probabilistic Foundations
Module 3
Linear Regression: Models and Geometry
Module 4
Regularization and Model Selection
Module 5
Linear Classification
Module 6
Generative Models for Classification
Module 7
Support Vector Machines and Kernel Methods
Module 8
Non-Parametric Methods and Decision Trees
Module 9
Ensemble Methods
Module 10
Theoretical Foundations of Learning
Module 11
Latent Variable Models and the EM Algorithm
Module 12