Skip to main content

Course

Designing Forecasting Pipelines for Production

Advanced4 hr

Learn how to design, automate, and monitor scalable forecasting pipelines in Python.

Python4 hr16 videos53 Exercises4,000 XP1,431Statement of accomplishment

Create Your Free Account

Continue with Google
or
By continuing, you accept our Terms of Use, our Privacy Policy and that your data is stored in the USA.

Loved by learners at thousands of companies

Training a Team?

Try for Business

Course Description

Learn how to design, automate, and monitor scalable forecasting pipelines in Python. This advanced course walks you through the entire production workflow - from sourcing data and training models to deployment and monitoring - using tools like MLflow and Airflow.You'll start by connecting to live data sources and building your first forecast with U.S. electricity demand data. Next, you'll discover experimentation fundamentals, including backtesting, evaluation, and model registration using MLflow.Then you'll build automated forecasting pipelines with ETL processes, model registration, and Airflow orchestration. Finally, you'll learn production deployment essentials, including monitoring pipeline health, detecting model drift, and maintaining forecasting systems in real-world environments.

Prerequisites

Curriculum

Course outline

3

Setting Automation

Learn how to build automated forecasting pipelines that refresh data and predictions daily. You'll set up ETL processes, register models with MLflow, and orchestrate everything with Airflow. Create a production-ready system with data validation and logging to monitor pipeline health.
Start Chapter
4

From Deployment to Production

Designing Forecasting Pipelines for Production

Course
Complete

Earn Statement of Accomplishment

Enroll Now

Grow your data skills with DataCamp for Mobile

Make progress on the go with our mobile courses and daily 5-minute coding challenges.