Menu

Course · Interview foundations

MLOps for Data Engineers

Free MLOps course: the ML lifecycle, experiment tracking and model registries, batch and online serving, and monitoring for drift, explained with runnable code.

Lessons
4
Interview questions
0
Projects & case studies
0
Reading time
~1 h

Your progress

Saved in this browser only

Course structure

Practise

Lessons

Work through the lessons in order. Completed lessons show a tick; lessons you have opened are outlined.

Start here

The complete overview of the course in one read.

  1. What Is MLOps? The Machine Learning Lifecycle in ProductionWhat MLOps is and why it matters: the machine learning lifecycle, reproducibility, deployment, monitoring and retraining, explained in plain words.Beginner2 min

Intermediate

Patterns used in production pipelines.

  1. Experiment Tracking and Model Registries, with PythonHow to track ML experiments and register models: save metrics, settings and data fingerprints with each version, and promote models by rule, with Python.Intermediate4 min
  2. Model Serving: Batch vs Online PredictionsHow to serve ML predictions: batch scoring vs online APIs, input validation, latency and versioning, with a runnable batch job and a small prediction API.Intermediate4 min
  3. Model Monitoring and Data Drift: Keeping Models HealthyHow to monitor ML models in production: data drift, concept drift, the population stability index (PSI), alerts and when to retrain, with runnable Python.Intermediate4 min

Resources

Related courses

Plan your learning

Search
Filter by type