Key Topics
Installing Python/Jupyter/IPython on Windows and Mac
Python Basics (variables, strings, simple math, conditional logic, for loops, lists,
tuples, dictionaries, etc)
Using the Pandas library to manipulate data (filtering and sorting data, combining
files, GroupBy, etc)
Plotting data in Python using Matplotlib and Seaborn
Logistic Regression using Scikit-Learn
Classification and Regression Metrics
Decision Trees using Scikit-Learn
Random Forests (Scikit-Learn)
Clustering Algorithms (K-Means, Hierarchical Clustering)
Dimensionality Reduction (Principal Component Analysis)
I normally see some variation of:
a) .ipynb file
b) .ipynb file + powerpoint file
c) .ipynb file + report (I highly discourage writing a report as a blog post is better for an online presence.
d) .ipynb file + blog post
e) .py file
f) .py file + powerpoint file