Engineers / Intermediate

ML engineering and MLOps

Machine learning foundations, then the practice of getting a model into production and keeping it there with MLflow, gates and monitoring.

Who it is for

Engineers who write Python and want to move from notebooks to models that run in production.

Steps
8
Level
Intermediate

What you can do afterwards

  • Explain training, evaluation and the usual failure modes
  • Track, register and promote a model with MLflow
  • Gate a release on measured quality

The path, step by step

  1. Course

  2. Course

  3. Course

  4. Certify

  5. Build

    Track, register and gate a model

    Goal. Train a small model, track every run in MLflow, register the best one and promote it only when it beats the current model on a fixed test set.

    What to do

    1. Pick a tabular dataset and split off a test set you never touch while tuning.
    2. Log parameters, metrics and the model for each run.
    3. Register the best run and write a script that promotes it only if it beats the current one.
    4. Add a drift check that compares live inputs with the training data.

    What good looks like. Any model in production can be traced to a run, a dataset and a test result.

  6. Read

  7. Check

  8. Certify

Course details come from each provider. Check the provider page for the latest.

Next step

Want your team to learn this together?

We give workshops to company teams and students, on-site or online. Tell us who the participants are and what they should be able to do afterwards.

Accepting projects for Q4 2026