book Data Science Fundamentals Part 1: Learning Basic Concepts, Data Wrangling, and Databases with Python