Mathew K Analytics

Python for Retail E-commerce Analytics

A free 43-lesson course. Every lesson has a video walkthrough and a Jupyter notebook you can download or open in Google Colab. Tools covered: pandas, NumPy, Matplotlib, collections, scikit-learn, itertools.

Introduction to Retail and E-commerce Analytics with Python24 min
Lesson 1

Introduction to Retail and E-commerce Analytics with Python

📓 Notebook · pandas · NumPy

Understanding Retail Business Models for E-commerce and Analytics23 min
Lesson 2

Understanding Retail Business Models for E-commerce and Analytics

📓 Notebook · pandas · NumPy

Understanding Types of Retail and E-commerce Data for Effective Python Analytics26 min
Lesson 3

Understanding Types of Retail and E-commerce Data for Effective Python Analytics

📓 Notebook · pandas · NumPy · itertools

Retail Analytics Workflow Using Python: Step-by-Step Training for E-commerce Data19 min
Lesson 4

Retail Analytics Workflow Using Python: Step-by-Step Training for E-commerce Data

📓 Notebook · pandas · NumPy · itertools

Numerical Analysis with NumPy for Retail Data Training24 min
Lesson 8

Numerical Analysis with NumPy for Retail Data Training

📓 Notebook · pandas · NumPy · Matplotlib

Introduction to Pandas for Retail Analytics Using Python21 min
Lesson 9

Introduction to Pandas for Retail Analytics Using Python

📓 Notebook · pandas · NumPy

Loading Retail Transaction Data from CSV and Excel in Python23 min
Lesson 10

Loading Retail Transaction Data from CSV and Excel in Python

📓 Notebook · pandas · NumPy

Structure of Retail Transaction Datasets for Data Analytics Training19 min
Lesson 11

Structure of Retail Transaction Datasets for Data Analytics Training

📓 Notebook · pandas · NumPy · itertools

Understanding Product and Category Data for Retail E-commerce Analytics23 min
Lesson 12

Understanding Product and Category Data for Retail E-commerce Analytics

📓 Notebook · pandas · NumPy · collections

Customer and Order Data in Retail Systems: Python Training for E-commerce Analytics23 min
Lesson 13

Customer and Order Data in Retail Systems: Python Training for E-commerce Analytics

📓 Notebook · pandas · NumPy · collections

Pricing, Discounts, and Revenue Fields in Python for E-commerce Analytics Training21 min
Lesson 14

Pricing, Discounts, and Revenue Fields in Python for E-commerce Analytics Training

📓 Notebook · pandas · NumPy

Assessing Retail Data Quality in Python for E-commerce Analytics | Step-by-Step Guide27 min
Lesson 15

Assessing Retail Data Quality in Python for E-commerce Analytics | Step-by-Step Guide

📓 Notebook · pandas · NumPy · Matplotlib

How to Identify Missing and Invalid Retail Records Using Python for E-commerce Analytics20 min
Lesson 16

How to Identify Missing and Invalid Retail Records Using Python for E-commerce Analytics

📓 Notebook · pandas · NumPy

Master Cleaning and Standardizing Product Data for Retail E-commerce Analytics24 min
Lesson 17

Master Cleaning and Standardizing Product Data for Retail E-commerce Analytics

📓 Notebook

Effective Techniques to Handle Duplicate Orders in Python for Retail E-commerce Analytics22 min
Lesson 18

Effective Techniques to Handle Duplicate Orders in Python for Retail E-commerce Analytics

📓 Notebook · pandas · NumPy

Encoding Categorical Retail Variables for Machine Learning in Python26 min
Lesson 19

Encoding Categorical Retail Variables for Machine Learning in Python

📓 Notebook · scikit-learn · pandas · NumPy

Descriptive Statistics for Retail Data Analysis in Python20 min
Lesson 21

Descriptive Statistics for Retail Data Analysis in Python

📓 Notebook · pandas · NumPy

Analyzing Sales by Product and Category in Python for Retail E-commerce20 min
Lesson 22

Analyzing Sales by Product and Category in Python for Retail E-commerce

📓 Notebook · pandas · NumPy · Matplotlib

Customer Purchase Behavior Analysis Training with Python for Retail E-commerce Analytics27 min
Lesson 23

Customer Purchase Behavior Analysis Training with Python for Retail E-commerce Analytics

📓 Notebook · pandas · NumPy · Matplotlib

Visualizing Retail Sales Data with Python for E-commerce Analytics24 min
Lesson 24

Visualizing Retail Sales Data with Python for E-commerce Analytics

📓 Notebook · pandas · NumPy · Matplotlib

Master Interpreting Retail Performance Patterns Using Python for E-commerce Analytics24 min
Lesson 25

Master Interpreting Retail Performance Patterns Using Python for E-commerce Analytics

📓 Notebook · pandas · NumPy

Introduction to Customer Analytics for Retail and E-commerce22 min
Lesson 26

Introduction to Customer Analytics for Retail and E-commerce

📓 Notebook

Customer Clustering Using K-Means in Python for Retail Analytics21 min
Lesson 30

Customer Clustering Using K-Means in Python for Retail Analytics

📓 Notebook · scikit-learn · pandas · NumPy

Product Performance Analysis with Python for Retail E-commerce Analytics24 min
Lesson 31

Product Performance Analysis with Python for Retail E-commerce Analytics

📓 Notebook · pandas · NumPy

Top Selling and Low-Performing Products Analysis with Python for Retail E-commerce20 min
Lesson 32

Top Selling and Low-Performing Products Analysis with Python for Retail E-commerce

📓 Notebook · pandas · NumPy

Product Bundle Insights and Cross-Selling Strategies with Python for Retail Analytics23 min
Lesson 35

Product Bundle Insights and Cross-Selling Strategies with Python for Retail Analytics

📓 Notebook · mlxtend · pandas · NumPy

Master Average Order Value & Conversion Metrics with Python for Retail E-commerce21 min
Lesson 37

Master Average Order Value & Conversion Metrics with Python for Retail E-commerce

📓 Notebook · pandas · NumPy

Channel and Regional Sales Analysis Using Python for Retail E-commerce Insights23 min
Lesson 38

Channel and Regional Sales Analysis Using Python for Retail E-commerce Insights

📓 Notebook · pandas · NumPy

Unlock Revenue Growth Opportunities in Retail E-Commerce with Python Analytics24 min
Lesson 40

Unlock Revenue Growth Opportunities in Retail E-Commerce with Python Analytics

📓 Notebook · pandas · NumPy · itertools

Introduction to Machine Learning in Retail: Practical Training for E-commerce Analytics27 min
Lesson 41

Introduction to Machine Learning in Retail: Practical Training for E-commerce Analytics

📓 Notebook · pandas · NumPy · Matplotlib

Product Recommendation Systems Training for E-commerce Analytics with Python20 min
Lesson 43

Product Recommendation Systems Training for E-commerce Analytics with Python

📓 Notebook · pandas · NumPy · scikit-learn

Predicting Customer Churn in Retail Using Python Analytics16 min
Lesson 44

Predicting Customer Churn in Retail Using Python Analytics

📓 Notebook · pandas · NumPy · Matplotlib

Demand Prediction Using Machine Learning for Retail E-Commerce Analytics23 min
Lesson 45

Demand Prediction Using Machine Learning for Retail E-Commerce Analytics

📓 Notebook · scikit-learn · pandas · NumPy

Introduction to Retail Sales Forecasting with Python for E-commerce Analytics21 min
Lesson 46

Introduction to Retail Sales Forecasting with Python for E-commerce Analytics

📓 Notebook · pandas · NumPy

Seasonal Demand Forecasting Training with Python for Retail E-commerce Analytics25 min
Lesson 48

Seasonal Demand Forecasting Training with Python for Retail E-commerce Analytics

📓 Notebook · pandas · NumPy · Matplotlib

Evaluating Forecast Accuracy: Techniques for Retail E-commerce Analytics in Python25 min
Lesson 50

Evaluating Forecast Accuracy: Techniques for Retail E-commerce Analytics in Python

📓 Notebook · pandas · NumPy · Matplotlib

Turning Retail Data into Business Insights with Python Analytics24 min
Lesson 51

Turning Retail Data into Business Insights with Python Analytics

📓 Notebook · pandas · NumPy

Designing Retail Analytics Dashboards with Python for E-commerce Insights23 min
Lesson 52

Designing Retail Analytics Dashboards with Python for E-commerce Insights

📓 Notebook · pandas · NumPy · Matplotlib

Data Storytelling for Retail Decision Makers: Practical Training for Impactful Insights21 min
Lesson 53

Data Storytelling for Retail Decision Makers: Practical Training for Impactful Insights

📓 Notebook · pandas · NumPy

Exporting Retail Analysis Reports Using Python for E-commerce Analytics20 min
Lesson 55

Exporting Retail Analysis Reports Using Python for E-commerce Analytics

📓 Notebook · pandas · NumPy · Matplotlib

End to End Retail Analytics Project Training with Python for E-commerce23 min
Lesson 56

End to End Retail Analytics Project Training with Python for E-commerce

📓 Notebook · pandas · NumPy · itertools

Customer Segmentation Case Study: Python Training for Retail E-commerce Analytics19 min
Lesson 57

Customer Segmentation Case Study: Python Training for Retail E-commerce Analytics

📓 Notebook · scikit-learn · pandas · NumPy

Retail Sales Forecasting Case Study Training with Python for E-commerce Analytics18 min
Lesson 58

Retail Sales Forecasting Case Study Training with Python for E-commerce Analytics

📓 Notebook · pandas · NumPy · Matplotlib