- Why Python
- Getting started with Python
- Learn Jupyter Notebook
- Bacis of Python - Work with numbers, strings and operators
- Control Statements - if/else conditions and loops
- Data structures - Work with arrays, lists, sets and dictionaries
- Python resources
- NUMPY-1 - Numpy Introduction
- PANDAS-1 - Pandas intro
- VIZ-1 - Visualizations intro
- STATS-1 - Basic stats
- DATA-1 - Data cleansing
- FE-1 - Feature engineering - intro
- FE-2 - Feature engineering - variable encoding
- FE-3 - Feature engineering - scaling data
- ML-1: Understanding Machine Learning
- ML-2: Doing Machine Learning
- A Tour of Machine Learning Algorithms
- ML Algorithm cheat sheet
- 101 Machine Learning Algorithms for Data Science with Cheat Sheets
- Scikit cheat sheet
- SCIKIT-1 - Introduction to Scikit-Learn
Trees can do both regression and classification tasks