Learn DVC

Master Data Version Control — the open-source tool that brings Git-like versioning to data, models, and ML pipelines for reproducible machine learning.

6
Lessons
Hands-On Examples
🕑
Self-Paced
100%
Free

Your Learning Path

Follow these lessons in order, or jump to any topic that interests you.

What You'll Learn

By the end of this course, you'll be able to:

🧠

Version Data Like Code

Use Git-like commands to version datasets and models, with storage on S3, GCS, or Azure.

💻

Build Pipelines

Create reproducible ML pipelines that automatically track dependencies and outputs.

🛠

Run Experiments

Track, compare, and manage ML experiments with metrics and parameter versioning.

🎯

Automate with CI/CD

Integrate DVC into GitHub Actions and other CI/CD systems for automated ML workflows.