Kaggle's free micro-courses are some of the most practical ML learning resources available. You'll write real Python code in Kaggle notebooks from lesson one, working with actual datasets to build decision trees, random forests, and gradient boosting models. Each course takes just a few hours and earns you a free completion certificate.
Hosted by
Kaggle
Start This Course FreeOpens on Kaggle's official site
Certificate: Free Kaggle completion certificate for each course