Introduction
  • Welcome to the course!
  • Course contents
  • Course Resources
  • This is a milestone!
Setting up Python and Jupyter Notebook
  • Installing Python and Anaconda
  • Opening Jupyter Notebook
  • Introduction to Jupyter
  • Arithmetic operators in Python: Python Basics
  • Strings in Python: Python Basics
  • Lists, Tuples and Directories: Python Basics
  • Working with Numpy Library of Python
  • Working with Pandas Library of Python
  • Working with Seaborn Library of Python
Basics of Statistics
  • Types of Data
  • Types of Statistics
  • Describing data Graphically
  • Measures of Centers
  • Practice Exercise 1
  • Measures of Dispersion
  • Practice Exercise 2
Introduction to Machine Learning
  • Introduction to Machine Learning
  • Building a Machine Learning Model
  • Introduction to Machine learning quiz
Data Preprocessing
  • Gathering Business Knowledge
  • Data Exploration
  • The Dataset and the Data Dictionary
  • Importing Data in Python
  • Project exercise 1
  • Univariate analysis and EDD
  • EDD in Python
  • Project Exercise 2
  • Outlier Treatment
  • Outlier Treatment in Python
  • Project Exercise 3
  • Missing Value Imputation
  • Missing Value Imputation in Python
  • Project Exercise 4
  • Seasonality in Data
  • Bi-variate analysis and Variable transformation
  • Variable transformation and deletion in Python
  • Project Exercise 5
  • Non-usable variables
  • Dummy variable creation: Handling qualitative data
  • Dummy variable creation in Python
  • Project Exercise 6
  • Correlation Analysis
  • Correlation Analysis in Python
  • Project Exercise 7
  • Quiz
Linear Regression
  • The Problem Statement
  • Basic Equations and Ordinary Least Squares (OLS) method
  • Assessing accuracy of predicted coefficients
  • Assessing Model Accuracy: RSE and R squared
  • Simple Linear Regression in Python
  • Project Exercise 8
  • Multiple Linear Regression
  • The F - statistic
  • Quiz
  • Interpreting results of Categorical variables
  • Multiple Linear Regression in Python
  • Quiz
  • Project Exercise 9
  • Test-train split
  • Bias Variance trade-off
  • More about test-train split
  • Test train split in Python
  • Quiz
  • Linear models other than OLS
  • Subset selection techniques
  • Shrinkage methods: Ridge and Lasso
  • Ridge regression and Lasso in Python
  • Heteroscedasticity
  • Project Exercise 10
  • Final Project Exercise
Bonus Section
  • The final milestone!
  • Congratulations & About your certificate