Mathew K Analytics

Supply Chain Operations Analytics

A free 27-lesson course. Every lesson has a video walkthrough and a Jupyter notebook you can download or open in Google Colab; 3 lessons include real datasets. Tools covered: pandas, NumPy, Matplotlib, statsmodels, seaborn, SQLite.

Python Basics for Supply Chain Analytics30 min
Lesson 1

Python Basics for Supply Chain Analytics

📓 Notebook · pandas · NumPy

Numbers, Dates, and Quantities in Operations23 min
Lesson 2

Numbers, Dates, and Quantities in Operations

📓 Notebook · pandas · Matplotlib

Control Flow for Operational Decision Logic24 min
Lesson 3

Control Flow for Operational Decision Logic

📓 Notebook · pandas · NumPy

Functions for Supply Chain Calculations21 min
Lesson 4

Functions for Supply Chain Calculations

📓 Notebook · pandas · NumPy

Loading and Exploring Supply Chain Datasets22 min
Lesson 6

Loading and Exploring Supply Chain Datasets

📓 Notebook · pandas

Order-Level and Demand Analysis in Supply Chain Operations Analytics | Full Training19 min
Lesson 7

Order-Level and Demand Analysis in Supply Chain Operations Analytics | Full Training

📓 Notebook · pandas · NumPy

Daily and Monthly Demand Aggregations in Supply Chain Analytics22 min
Lesson 8

Daily and Monthly Demand Aggregations in Supply Chain Analytics

📓 Notebook · pandas · NumPy · Matplotlib

Inventory Level Tracking with Pandas25 min
Lesson 9

Inventory Level Tracking with Pandas

📊 Dataset · 📓 Notebook · pandas · NumPy · Matplotlib

Handling Missing and Dirty Operations Data23 min
Lesson 11

Handling Missing and Dirty Operations Data

📓 Notebook · pandas · Matplotlib · seaborn

Introduction to SQL for Supply Chain Analysts23 min
Lesson 12

Introduction to SQL for Supply Chain Analysts

📓 Notebook · pandas · SQLite

Joining Orders, Inventory, and Supplier Tables in Supply Chain Analytics22 min
Lesson 13

Joining Orders, Inventory, and Supplier Tables in Supply Chain Analytics

📓 Notebook · pandas

SQL vs Pandas for Operational Reporting: Key Differences & Best Practices24 min
Lesson 14

SQL vs Pandas for Operational Reporting: Key Differences & Best Practices

📓 Notebook · pandas

Mastering Core Supply Chain Views for Enhanced Operations Analytics24 min
Lesson 15

Mastering Core Supply Chain Views for Enhanced Operations Analytics

📓 Notebook · pandas · NumPy · Matplotlib

Introduction to Demand Forecasting Data26 min
Lesson 20

Introduction to Demand Forecasting Data

📓 Notebook · pandas · Matplotlib

Time Series Decomposition Techniques for Accurate Demand Forecasting in Supply Chain24 min
Lesson 21

Time Series Decomposition Techniques for Accurate Demand Forecasting in Supply Chain

📓 Notebook · pandas · NumPy · Matplotlib

Moving Average and Exponential Smoothing Models in Supply Chain Analytics31 min
Lesson 22

Moving Average and Exponential Smoothing Models in Supply Chain Analytics

📓 Notebook · pandas · NumPy · Matplotlib

ARIMA and SARIMA for Demand Forecasting in Supply Chains23 min
Lesson 23

ARIMA and SARIMA for Demand Forecasting in Supply Chains

📓 Notebook · statsmodels · pandas · NumPy

Forecast Accuracy Evaluation and Monitoring in Supply Chain Operations26 min
Lesson 24

Forecast Accuracy Evaluation and Monitoring in Supply Chain Operations

📓 Notebook · pandas · NumPy · Matplotlib

Understanding Inventory Dynamics in Supply Chain Analytics28 min
Lesson 25

Understanding Inventory Dynamics in Supply Chain Analytics

📊 Dataset · 📓 Notebook · pandas · NumPy · Matplotlib

Safety Stock and Reorder Point Modeling26 min
Lesson 26

Safety Stock and Reorder Point Modeling

📊 Dataset · 📓 Notebook · pandas · NumPy · Matplotlib

ABC Inventory Classification in Supply Chain Analytics25 min
Lesson 27

ABC Inventory Classification in Supply Chain Analytics

📓 Notebook · pandas · NumPy · Matplotlib

Supplier Performance Metrics in Supply Chain Analytics22 min
Lesson 30

Supplier Performance Metrics in Supply Chain Analytics

📓 Notebook · pandas · NumPy

Lead Time Variability Analysis in Supply Chains31 min
Lesson 31

Lead Time Variability Analysis in Supply Chains

📓 Notebook · pandas · NumPy · Matplotlib

On-Time Delivery and Fulfillment Rates in Supply Chain Analytics19 min
Lesson 32

On-Time Delivery and Fulfillment Rates in Supply Chain Analytics

📓 Notebook · pandas · NumPy

Building Supply Chain Dashboards with Streamlit18 min
Lesson 36

Building Supply Chain Dashboards with Streamlit

📓 Notebook · pandas · Streamlit · Matplotlib

Transforming Operations Notebooks into Scalable Production Pipelines in Supply Chain Analytics25 min
Lesson 37

Transforming Operations Notebooks into Scalable Production Pipelines in Supply Chain Analytics

📓 Notebook · pandas · NumPy

End-to-End Supply Chain Analytics Project22 min
Lesson 38

End-to-End Supply Chain Analytics Project

📓 Notebook · pandas · NumPy · Matplotlib