By the end of this course I learned: - Have an understanding of how to program in Python. - Know how to create and manipulate arrays using numpy and Python. - Know how to use pandas to create and analyze data sets. - Know how to use matplotlib and seaborn libraries to create beautiful data visualization. - Have an amazing portfolio of example python data analysis projects! - Have an understanding of Machine Learning and SciKit Learn!