In short: A quick way to practise data skills with no setup, and every course is free; you need a Kaggle account.
- All courses free
- Completion certificates
- Kaggle account required
- Not tested by us
Before you sign up
Checked 2026-09-28 · based on official and public sources · not tested by us
Free, short hands-on data courses in Python, pandas and machine learning that run right in your browser.
Data sheet
Compiled from the public sources linked below
| What you learn | Python, pandas, machine learning and more |
|---|---|
| Format | Short hands-on lessons, code runs in the browser |
| Certificate | Issued on completion |
| Cost | All courses free |
| Operator | Kaggle (Google LLC) |
| Caution | Mainly English |
When to use it
Beginners in data analysis or machine learning who want to run code immediately without installing anything.
Before you use it
You need a Kaggle account, and the courses are mainly in English.
How to use it
- Create a Kaggle account
- Pick a course on Kaggle Learn, such as Python, pandas or machine learning
- Finish the in-browser exercises to earn the completion certificate
What to expect
Every course is free and ends with a completion certificate. The lessons are short and practical, which suits beginners, but you will need to read English.

Checked 2026-09-28 · compiled from public sources; we have not tested it ourselves. Terms change, so check the official pages before you rely on it. · Official site · Kaggle Learn