Ultralytics YOLO27: Join the waitlist.
Get Started
Take one vision project from raw images to a monitored endpoint and a retraining loop
Practitioner pathwayintermediate ~5 hours 10 lessonsFinal exam · Certificate

Build with Ultralytics Platform

Run a real detection project on Ultralytics Platform: budget it, ingest and label data, prove the splits are clean, train and compare runs, deploy a dedicated endpoint, monitor accuracy, and automate the retraining loop.

What you'll learn

Ship one vision project end to end on Ultralytics Platform and leave with the scripts and runbook that keep it healthy: a pre-upload check, a labeling-threshold sweep, a leak audit, a promotion gate, a resilient endpoint client, and scheduled health and holdout checks.

  • Map your project onto Platform and budget it before you spend a credit: training, annotation, and endpoint uptime.

  • Get data in so the dataset reaches Ready on the first try, including deliberate video sampling.

  • Pick a labeling model and confidence threshold by measuring review work, then verify Batch Annotation with an edit rate.

  • Prove a dataset version has no cross-split duplicates, no camera leaks, and enough examples of every class.

  • Launch budgeted cloud runs, judge them from their curves, and fine-tune without the optimizer silently ignoring your learning rate.

  • Decide whether a new run beats the baseline with pre-declared gates, deploy it, and call it with a client that survives cold starts.

  • Alert on endpoint health and holdout accuracy, handle regions and personal data, and automate retraining and release.

What you'll build
  • A project plan with a lifecycle map and a monthly budget.

  • A Ready dataset with sampled video, reviewed labels, audited splits, and a numbered version.

  • A trained model that passed a scripted promotion gate against its baseline.

  • A dedicated endpoint with a retrying client, a scheduled health check, and a holdout accuracy history.

  • A retraining runbook with trigger, steps, owner, rollback, and an automated release step.

Prerequisites
  • An Ultralytics Platform account. The Free plan and its signup credit cover the course; connected cloud storage needs Pro.

  • Python 3.11+ with ultralytics>=8.4.120 and ultralytics-platform to run the worked examples; the ultralytics-platform SDK used in the API lessons is what needs 3.11 (Ultralytics itself runs on 3.10+).

  • Familiarity with Ultralytics YOLO — recommended: Computer Vision Foundations, Building High-Performance YOLO Datasets, and Train your first YOLO model.

  • A small image dataset (50–500 images) and one short video from your own domain, or the public datasets the examples use.

Course content

4 modules · 10 lessons