Skip to content
UdemyPythonPaid courseAll LevelsCertificate

RA: Data Science and Supply Chain analytics. A-Z with Python (Udemy.com)

Learn Python, Supply Chain Data Science ,Linear Programming, Forecasting, Pricing and Inventory Management.

Created by: Haytham Omar-Ph.D

Last updated April 2026

icon
What you will learn

  • A-Z Guide to Mastering Python for Data Science.
  • Work as A demand Planner.
  • Become a data driven supply chain manager.
  • Use linear Programming in python for logistics optimization and Production scheduling.
  • Set stock policies and safety stocks for all of your Business products.
  • Revenue management
  • Segment Customers, Products and suppliers to maximize service levels and reduce costs.
  • Learn simulations to make informed supply chain decisions.
  • Become a supply chain data scientist.
  • Learn Supply chain techniques you will only find in this course. Guaranteed!

How it compares

Against the other 388 rated Udemy courses in Python on CourseDuck:

  • Rating4.6 out of 5higher than 70% of them
  • Reviews1,824#139 of 389 by number of reviews
  • Length39.6 hourslonger than 93% of them
  • Last updatedApril 2026more recently than 86% of them

icon
Course Description

"I attended this course with high expectations. And I was not disappointed. It´s incredible to see what is possible with Python in terms of supply chain planning and optimization. Haytham is doing a great job as a trainer. Starting with explanation of basics and ending with presentation of advanced techniques supply chain managers can apply in real life."

Larsen Block

Director Supply Chain Management at Freudenberg Home and Cleaning Solutions GmbH


New update : Forecast for OTB calculation with AutoML is added (Aug 2023)

After our Data Science and supply chain analytics with R course being dubbed the highest rated course in supply chain on Udemy, we are pleased to Introduce Data Science and supply chain analytics. A-Z with Python !!

" 60000 Professionals are using inventorize across R & Python. Know how to use it only in this course"

It's been seven years since I moved from Excel to data science and since then I have never looked back! With eleven years between working in Procurement, lecturing in universities, training over 70000 professionals in supply chain and data science with R and python, and finally opening my own business in consulting for five years now. I am extremely excited to share with you this course and learn with you through this unique rewarding course. My goal is that all of you become experts in data science and supply-chain. I have put all the techniques I have learned and practiced in this one sweet bundle of data science and supply chain.

As a consultancy, we develop algorithms for retailers and supply chains to make aggregate and item controllable forecasting, optimize stocks, plan assortment and Maximize profit margin by optimizing prices. 20000 people are already using our free package for supply chain analysis "Inventorize" and we can't wait to share its capabilities with you so you can start dissecting supply chain problems...for free!

The motivation behind this project is filling the gap of finding a comprehensive course that tackles supply chains using data science. there are courses for data science, forecasting, revenue management, inventory management, and simulation modeling. but here we tackle all of them as a bundle. Lectures, Concepts, codes, exercises, and spreadsheets. and we don't present the code, we do the code with you, step by step.

the abundance of the data from customers, suppliers, products, and transactions have opened the way for making informed business decisions on a bigger and more dynamic scale that can no longer be achieved by spreadsheets. In this course, we learn data science from a supply chain mindset.

Don't worry If you don't know how to code, we learn step by step by applying supply chain analysis!

*NOTE: Full course includes downloadable resources and Python project files, homework and course quizzes, lifetime access, and a 30-day money-back guarantee.

Who this course is for:

· If you are an absolute beginner at coding, then take this course.

· If you work in a supply-chain and want to make data-driven decisions, this course will equip you with what you need.

· If you are an inventory manager and want to optimize inventory for 1000000 products at once, then this course is for you.

· If you work in finance and want to forecast your budget by taking trends, seasonality, and other factors into account then this course is just what you need.

· If you are a seasoned python user, then take this course to get up to speed quickly with python capabilities. You will become a regular python user in no time.

· If you want to take a deep dive (not just talking) in supply chain management, then take this course.

· If you want to apply machine learning techniques for supply -chain, we will walk you through the methods of supervised and unsupervised learning.

· If you are switching from Excel to a data science language. then this course will fast track your goal.

· If you are tired of doing the same analysis again and again on spreadsheets and want to find ways to automate it, this course is for you.

· If you are frustrated about the limitations of data loading and available modules in excel, then Moving to python will make our lives a whole lot easier.


Course Design

the course is designed as experiential learning Modules, the first couple of modules are for supply chain fundamentals followed by Python programming fundamentals, this is to level all of the takers of this course to the same pace. and the third part is supply chain applications using Data science which is using the knowledge of the first two modules to apply. while the course delivery method will be a mix of me explaining the concepts on a whiteboard, Presentations, and Python-coding sessions where you do the coding with me step by step. there will be assessments in most of the sections to strengthen your newly acquired skills. all the practice and assessments are real supply chain use cases.

Supply chain Fundamentals Module includes:

1- Introduction to supply chain.

2- Supply chain Flows.

3- Data produced by supply chains.

Python Programming Fundamentals Module includes:

1- Basics of Python

2- Data cleaning and Manipulation.

3- Statistical analysis.

4- Data Visualization.

5- Advanced Programming.

Supply chain Applications Module include :

1- Product segmentations single and Multi-criteria.

2- Supplier segmentations.

3- Customers segmentations.

4- Forecasting techniques and accuracy testing.

5- Linear Programming and logistics optimizations.

6- Pricing and Markdowns optimization Techniques.

7- Inventory Policy and Safety stock Calculations.

8- Inventory simulations.

icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

Haytham Omar-Ph.D

"Never follow a book by its cover, In a world that changes every second, we must be resilient and proactive. " Consultant / Developer /Trainer


Consultant in Supply Chain Management & Business Intelligence

Founder - Keip – Bordeaux

• PhD in supply chain from the University of Bordeaux.

• Supply chain and data science consultant for several national and multinational clients in the UAE and France.

• Data Scientist, Master of Science in Global Supply Chain Management from Bordeaux Ecole de Management, Bordeaux, France


He is currently conducting workshops and seminars in Supply chain and data science as well as consultancy projects for Sephora, Sharaf group and aster pharmacy.

• Haytham conducted more than 70 workshops in UAE in the last three years in supply chain and data science.

Clients :

Sharaf Group

Aster Group

Sephora France

DNO

Qarar for financial analytics

Lamprell

Noble Prog

PWC training Academy

Higher College of Technology

Partners: Edusphere dubai- Limar Tech Saudi arabia – sl-tech Abu Dhabi

Projects :AHQ-SHARAF GROUP:

developing an algorithm for the replenishment of stocks to Sharaf group -adventure HQ . the algorithm is being used since November 2019 with notable results.


icon
More courses by Haytham Omar-Ph.D

$74.99

$54.99

$74.99

icon
More Python courses

$22.99

$17.99

Free

Free

$19.99

Free

icon
Reviews

4.6

1,824 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

By Olasupo Azeez on 6/13/2026

Excellent course with practical insights into supply chain analytics. The lessons were clear, well-organized, and highly relevant to real-world supply chain operations. I gained valuable knowledge that I can apply in both academic and professional settings.

By Lokesh Gowda B on 3/5/2026

Hi Sir, I had previously gone through our course, and I am now restarting it to strengthen my understanding. I am particularly interested in learning about inventory forecasting. Could you please give a brief overview of how forecasting is handled for a large number of SKUs, for example 100+ or even 1000+ SKUs? I would also like to understand how this process works in real-world supply chain environments.

By Pankaj on 6/10/2025

Thank you Mr.Haytham you single handedly made me understand a lot of topics and concepts in supply chain analytics. The course is a mix of theoretical knowledge and practical application and it covers a lot of topics in supply chain. Great course I highly recommend.

By Khaled Adrani on 6/5/2025

I already had a strong background in Python, so I didn’t focus much on those sections. However, the course was very helpful in teaching how data science can be applied to supply chain, inventory, and pricing problems. I especially appreciated the practical use of tools like PyCaret and Inventorize. It definitely helped me strengthen my skills in real-world applications. For improvement, I think the presentation could be refined — at times, it felt like the content was directly adapted from the R-based course, which affected the flow slightly.

By Joshua Estep on 8/4/2024

This was a nice walkthrough of Python and Supply Chain concepts. I'm quite thankful for AI as a subset of the code or libraries no longer ran as it ran for Haytham and after I figured out AI could help me I stopped losing hours to trying to figure it out myself. It took me most of the course before the lightbulb went off, but I eventually got to the point where I could recognize what was happening, why we were taking specific actions, and even the real-time errors that were being made before the instructor correct them. A good to great course, but version deprecation frustrations kept me from rating it a 5 star course. It would have been 3 years ago, but it was frustrating in 2024. With that being said though, it was a good simulation of 'real life.' Thank you Haytham!

By Anonymized User on 12/24/2022

An excellent course for someone who wants to understand the applications of data science in supply chain. A comprehensive course which also teaches python from scratch! Highly recommended

By Rahul Nandi on 3/27/2022

The audio quality seems to be low with this course, as compared with other courses that I have taken. As I have taken this course, I am not able to hear/understand clearly the statements made by the instructor. If something can be done with audio quality, it would be great and more engaging.

By Erwin Kerstens on 5/4/2021

Impressive course. You do need an intermediate general knowledge of programming, statistics & supply chain topics. For Python-based data analysis, this course brings it all together nicely, with an impressive breadth of working examples. If you are looking for a solid theoretical base then look elsewhere. If you want to start applying data analysis to supply chain topics with Python, this is a very solid starting point. The use of a custom module speeds up the learning & video's, but it is a bit like a cooking course with ready-made dinners. Luckily you can easily extract the code from the module installer.

By Coding Camp on 4/28/2021

The most practical course by far which demonstrates how data science can be used in the supply chain arena. Very excited I found this course. I can apply the knowledge directly in my job. I strongly recommend to anyone out there who wants to make a huge impact in their supply chain roles. Using python, especially the inventorize library is a life saver to tacking most of the pressing issues without having to grapple with spreadsheets. Now I also understand that learning to code without direct application makes it less interesting.. And instructor is top notch on supply chain topics and python... I wish I could give 10 stars because 5 is not enough for this expertise.. Thank you sir !

By Swapnil Arote on 4/11/2021

yes sure, it was great uptil now. by the language of the instructor it is clear that the knowledge that he has in the field of supply chain is immense as well as practical Hi Haytham, Which subjects do you think are good for supply chain analytics ? Data mining or Big Data ?

Showing all 10 reviews on CourseDuck

Read all 1,824 reviews on Udemy

icon
Quality Score

No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 92 / 100