Skip to main content
HomeMachine Learning

Course

Introduction to MLflow

Advanced
4.6+
110 reviews
Updated 04/2025
Learn how to use MLflow to simplify the complexities of building machine learning applications. Explore MLflow tracking, projects, models, and model registry.
Start Course for Free

Included withPremium or Teams

MLflowMachine Learning4 hours16 videos51 Exercises3,750 XP7,503Statement of Accomplishment

Create Your Free Account

or

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

Training 2 or more people?

Try DataCamp for Business

Loved by learners at thousands of companies

Course Description

Managing the end-to-end lifecycle of a Machine Learning application can be a daunting task for data scientists, engineers, and developers. Machine Learning applications are complex and have a proven track record of being difficult to track, hard to reproduce, and problematic to deploy.

In this course, you will learn what MLflow is and how it attempts to simplify the difficulties of the Machine Learning lifecycle such as tracking, reproducibility, and deployment. After learning MLflow, you will have a better understanding of how to overcome the complexities of building Machine Learning applications and how to navigate different stages of the Machine Learning lifecycle.

Throughout the course, you will deep dive into the four major components that make up the MLflow platform. You will explore how to track models, metrics, and parameters with MLflow Tracking, package reproducible ML code using MLflow Projects, create and deploy models using MLflow Models, and store and version control models using Model Registry.

As you progress through the course, you will also learn best practices of using MLflow for versioning models, how to evaluate models, add customizations to models, and how to build automation into training runs. This course will prepare you for success in managing the lifecycle of your next Machine Learning application.

Prerequisites

Supervised Learning with scikit-learnMLOps Concepts
1

Introduction to MLflow

Start Chapter
2

MLflow Models

Start Chapter
3

Mlflow Model Registry

Start Chapter
4

MLflow Projects

Start Chapter
Introduction to MLflow
Course
Complete

Earn Statement of Accomplishment

Add this credential to your LinkedIn profile, resume, or CV
Share it on social media and in your performance review

Included withPremium or Teams

Enroll now

Don’t just take our word for it

*4.6
from 110 reviews
72%
23%
5%
1%
0%
  • Farzaneh
    about 6 hours

  • Ken
    1 day

  • Krzysztof
    about 10 hours

  • Quoc
    about 16 hours

  • Kavindu
    1 day

  • john
    about 1 hour

Farzaneh

Ken

Join over 16 million learners and start Introduction to MLflow today!

Create Your Free Account

or

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