Python code for Data Science from Scratch, 2nd Edition
The book is a foundation course for any data science aspirant. It basically makes it easier to understand how libraries like NumPy, pandas etc. work and some basic mathematics related to liner algebra and statistic.