As I've previously mentioned, I recently started a 6 part series on LinkedIn called "ex-libris" of a Data Scientist.
Part I was on "data and databases": "ex-libris" of a Data Scientist - Part i
I just posted part II, "models": "ex-libris" of a Data Scientist - Part II
It does cover machine learning, but before going there, I cover Metrics, Operations Research, Econometrics and Time Series and Statistics. Even more fundamentally, I start with Math.
Yes, if you slept through linear algebra or calculus (or analysis as it is called in certain parts of the world), check the list out. Book suggestions and links to videos and other resources.
Also, a reminder: Python specific books will show up in part IV.
Francois Dion @f_dion