Much of the world's data cannot be easily processed in spreadsheets. It is either too hard to access, too messy, too unstructured, too varied, or too large for elementary handling. This course is designed to equip students with core tools toward becoming data scientists via the Python programming language. We introduce the fundamental building blocks of data manipulation and demonstrate how to translate simple Excel commands into more powerful languages like Python and SQL, as well as how to leverage the existing PyData ecosystem.