Course requirement: basic python programming
intro and review: python functions, collections, iteration and modules
lesson1-introduction to data analysis
lesson2- data analysis example a
lesson3- data analysis example b
lesson4- how to use jupyter notebooks intro
lesson5- jupyter notebooks cells
lesson6- jupyter notebooks importing and exporting data
lesson7- numpy introduction a
lesson8- numpy introduction b
lesson9- numpy arrays
lesson10- numpy operations
lesson11- numpy boolean arrays
lesson12- numpy algebra and size
lesson13- pandas introduction
lesson14- pandas indexing and conditional selection
lesson15- pandas dataframes
lesson16- pandas conditional selection and modifying dataframes
lesson17- pandas creating columns
lesson18- data cleaning introduction
lesson19- data cleaning with dataframes
lesson20- data cleaning duplicates
lesson21- data cleaning and visualizations
lesson22- reading data introduction
lesson23- reading data csv and txt
lesson24- reading data from databases