Home›MLOps Tutorial
Free course
MLOps Tutorial
Learn MLOps (Machine Learning Operations) from the first idea to running models in production, step by step, in simple words. Every idea is shown with animations and real code, real terminals and real tools: DVC, MLflow, pytest, Docker, FastAPI, Kubernetes, drift detection, retraining, LLMOps, and a complete hands-on capstone project.
What you will learn
- Why models fail silently in production, and the ML life cycle
- Versioning data with DVC, validating data, tracking experiments with MLflow
- Reproducibility, features, leakage, feature stores and pipelines
- Pipelines, orchestration, hyperparameter tuning, the model registry and quality gates
- Testing data, models and behaviour; model formats and ONNX
- Docker, FastAPI serving, batch vs online, deployment strategies, Kubernetes and CI/CD
- Monitoring, drift detection (KS test, PSI), delayed labels and retraining
- Responsible ML: fairness, explainability, governance, security, privacy
- LLMOps: prompts as code, evaluation, guardrails, RAG, cost and latency
- Optimisation, GPUs, inference servers, edge ML, FinOps and team practices
- Reliability: SLOs, alerts, dashboards, incidents and disaster recovery
- Case studies, a full capstone project, quizzes, interview preparation and a cheat sheet
Course contents
Every lesson has its own page with the explanation, code you can copy, the real output, screenshots from the video, and a link that jumps straight to that moment in the video.
1. Why MLOps
2. Project and Data
- Your Project and Tools8:32
- Data Versioning10:45
- Data Validation12:56
3. Experiments and Reproducibility
- Experiment Tracking14:50
- Reproducibility17:48
- Features and Pipelines20:23
4. Pipelines and Tuning
- Training Pipelines23:12
- Orchestration25:37
- Hyperparameter Tuning28:08
5. Registry, Testing, Formats
- The Model Registry30:27
- Testing ML Systems32:45
- Model Formats35:33
6. Containers and Serving
- Containers for ML37:57
- Serving with FastAPI40:43
- Serving Patterns43:15
7. Deployment and Delivery
- Deployment Strategies45:39
- Models on Kubernetes48:26
- CI/CD for ML51:02
8. Monitoring and Drift
- What to Monitor53:38
- Detecting Drift56:00
- Quality and Retraining58:28
9. Responsible ML
- Fairness1:01:04
- Explainability1:03:38
- Governance and Security1:06:14
10. LLMOps
- From MLOps to LLMOps1:08:59
- Prompts as Code1:11:39
- Evaluating LLM Apps1:13:40
11. Running LLM Apps
- Guardrails and Safety1:16:16
- RAG in Production1:19:04
- Cost and Latency1:21:44
12. Data Pipelines and Features
- Data Pipelines1:24:33
- Point-in-Time Correctness1:27:12
- Feature Stores1:29:43
13. Optimisation and Scale
- Making Models Smaller1:32:10
- Batching and Hardware1:34:30
- Training at Scale1:36:57
14. ML Platforms
- ML Platforms1:39:33
- Pipelines on Kubernetes1:42:20
- Metrics That Matter1:45:03
15. Experiments, Labels, Forecasts
- Trustworthy Experiments1:46:59
- Labels and Feedback Loops1:49:53
- Forecasting Operations1:52:32
16. Reliability
- Service Level Objectives1:55:02
- Incident Response1:57:40
- Disaster Recovery2:00:06
17. Case Studies
- Case Study: Recommendations2:02:37
- Case Study: Fraud2:05:27
- Case Study: Maintenance2:08:11
18. Deep Learning in Production
- Deep Learning Basics for Ops2:10:49
- Inference Servers2:13:25
- Edge and On-Device ML2:16:10
19. Cost and Practice
- FinOps for ML2:18:46
- Notebooks to Production2:21:34
- Team Practices2:24:00
20. Capstone: Build
- Capstone: The Plan2:26:28
- Capstone: The Pipeline2:28:01
- Capstone: The Gate2:29:40
21. Capstone: Ship and Operate
- Capstone: Serve2:31:34
- Capstone: Deliver2:33:12
- Capstone: Operate2:35:09
22. Security and Privacy Deep Dive
- The Danger in Model Files2:37:15
- Supply Chain Security2:39:43
- Privacy Techniques2:42:03
23. Streams, Labels, Packaging
- Streaming Features2:44:44
- Active Learning2:47:27
- Packaging Decisions2:50:01
24. Reference Architectures
- A Small Team Setup2:52:05
- A Growing Team Setup2:54:34
- Large Organisations2:57:01
25. Quiz Time and Interviews
- Quiz Time: The Foundations3:06:38
- Quiz Time: Production3:10:47
- Interview Preparation3:14:47
26. Cheat Sheet and Roadmap
- Myths, Glossary, Cheat Sheet3:17:08
- Your Roadmap3:20:07
27. Alerts, Dashboards, Slices
- Alerting on ML2:59:44
- Model Dashboards3:02:27
- Slice-Based Evaluation3:04:27