Why not a book instead like the elements of statistical learning?
http://statweb.stanford.edu/~tibs/ElemStatLearn/download.htm...
http://statweb.stanford.edu/~tibs/ElemStatLearn/download.htm...
https://www.amazon.com/Elements-Statistical-Learning-Predict...
vs
https://www.amazon.com/Introduction-Statistical-Learning-App...
The former seems to assume prior knowledge and the latter seems more beginner friendly, except it uses R (in case anyone wants the distinction).
I would like to add www.codingthe matrix.com for any developers, which has a MOOC as well (Coursera), as a complement to Strang.
A lot of the material in this book makes much more sense having had experience coding machine learning algorithms.