We will prepare you to use Python for Data Science.
We start by illustrating Python programming fundamentals. You will learn about variables, data types, data structures (lists, sets, tuples, dictionaries), decision and looping structures, and functions.
Next, I have a whole section on how to work with nested data, nested iteration and list comprehension. These are more advanced topics that build on the fundamentals. This section makes it much easier to understand the specific data science libraries covered next.
We then turn to working with libraries that are built on top of 'pure' or 'base' Python and are used for data analysis, data manipulation, and data science. These libraries were designed to help make data science work easier and more flexible. You will work with Numpy and Pandas.