Pattern Recognition and Machine Learning by Christopher Bishop
Deep Learning: Foundations and Concepts by Christopher Bishop and Hugh Bishop
Pattersn, Predictions, and Actions: A story about machine learning by Moritz Hardt and Benjamin Recht
The Little Book of Deep Learning by François Fleuret
Introduction to Machine Learning by Alex Smola and S.V.N. Vishwanathan
An Introduction to Statistical Learning by Gareth James, Daniela Witten, Trevor Hastie and Robert Tibshirani
Linear Algebra Review and Reference by Zico Kolter, Chuong Do, and Tengyu Ma
Probability Theory Review and Reference by Arian Maleki, Honglin Yuan, and Tengyu Ma
The Matrix Cookbook by Kaare Brandt Petersen and Michael Syskind Pedersen
Linear Algebra for Data Science by Wanmo Kang and Kyunghyun Cho
Mathematics for Machine Learning by Marc Peter Deisenroth, A. Aldo Faisal, and Cheng Soon Ong
The official Python Tutorial
Codecademy