Day 0: Getting the most out of this challenge

Day 1: Introduction to Machine Learning

Day 2: Installing Python and Anaconda on your system.

Day 3: Introduction to DataAnalytics libraries: Numpy.

Day 4: Introduction to DataAnalytics libraries: Pandas

Day 5: Introduction to DataAnalytics libraries: Math.

Day 6: Introduction to DataAnalytics & Visualization libraries: Matplotlib.

Day 7: Introduction to DataAnalytics & Visualization libraries: Matplotlib (Continued).

Day 8: More plots with Matplotlib (Bar Plot)

Day 9: Introduction to DataAnalytics & Visualization libraries: Seaborn

Day 10: Working with Data in Python: Data Cleaning and preparation

Day 11: Getting your own data

Day 12: Steps Involved in Building Machine Learning Models.

Day 13: Introduction to supervised learning (Regression) algorithms.

Day 14: Introduction to supervised learning (Regression) algorithms continued.

Day 15: Task 1 (Regression model)

Day 16: More on day 15

Day 17: Introduction to supervised learning (Classification) algorithms.

Day 18: Introduction to supervised learning (Classification) algorithms continued.

Day 19: Task 2 (Classification model)