Intro to Machine Learning

Kaggle Learn beginner micro-course free certificate ~3 hours

Free with 30 GPU hours/week

Prerequisites: Basic Python
models

The fastest hands-on introduction to machine learning — 3 hours from zero to building your first model. Kaggle’s browser-based notebooks mean no setup required, and the 30 free GPU hours per week let you experiment immediately. Covers decision trees, model validation, underfitting/overfitting, and random forests with real datasets. Take this if you want to get your hands dirty with ML code in an afternoon, not a semester.