Skip to main content
Free certificateBeginnerData Science

Data Cleaning

Kaggle's course on fixing missing values, scaling, dates, encodings and messy entries.

Taught byKaggle Learn

About this course

Five lessons on the unglamorous but essential part of data work: handling missing values, scaling and normalization, parsing dates, character encodings and inconsistent data entry.

Best for: Analysts who work with real, messy data.

What you will be able to do

  • Handle missing values sensibly
  • Scale and normalize numeric data
  • Parse dates reliably
  • Fix encoding problems and inconsistent text

Syllabus and your progress

Tick modules off as you finish them on Kaggle Learn.

0 of 5 modules done

Plan your pace

At 4 hours a week you would finish in about 1 week, using the course time estimate above.

Progress is saved in this browser only. No account needed.

Cost and certificate

Free certificate

Kaggle issues a free course certificate to signed-in users who finish all lessons and exercises.

Before you start: Kaggle Pandas course

Kaggle Learn sets the terms and can change them. Check the course page before you commit serious time, and tell us if something changed.

Quick answers

Is Data Cleaning really free?
Yes, the course material is free on Kaggle Learn. Kaggle issues a free course certificate to signed-in users who finish all lessons and exercises.
How long does Data Cleaning take?
Plan for about 4 hrs in total (Kaggle course page estimate (about 4 hours).). It is interactive, so you can go faster or slower.
Do I need experience before Data Cleaning?
It helps to have: Kaggle Pandas course.

Data Cleaning

Free certificate

Start on Kaggle Learn