Certifications › Kaggle Kaggle Learn certificates Active foundational Open source Free Learning plan ↓
Free micro-courses (Python, ML, deep learning, feature engineering) with completion certificates, plus Google's self-paced 5-Day AI Agents Intensive.
Who it's for: Absolute beginners and anyone wanting hands-on notebooks.
Exam facts Provider Kaggle Cost Free Format Course certificate Validity No expiry Prerequisites None Study time (est.) 3–4 per course hours Difficulty ●○○○○ (1/5) Employer demand ●○○○○ (1/5) Atlas score 48/100 Official page www.kaggle.com Last verified 2026-10-18 Learning plan About 21 hours of focused study, split into 5 phases. Pick your weekly pace and the timeline adjusts.
Study pace3 hours/week 5 hours/week 10 hours/week 15 hours/week 20 hours/week Estimated finish: 3 weeks
What the exam covers Domain Weight Python — Intro to Machine Learning — Intermediate Machine Learning — Feature Engineering — Intro to Deep Learning — Machine Learning Explainability —
Source: official exam guide . Weights can change, so check before you start.
Before you start A free Kaggle account. Certificates are only issued to signed-in users who finish every exercise in a course No local setup needed, because everything runs in Kaggle Notebooks in the browser. Complete beginners should start with Intro to Programming Week 1 · 4 h
Python for data work Write functions, loops, list comprehensions and dictionary operations without looking up the syntax Import and use external libraries, and read a stack trace to fix a bug Use: Kaggle Learn – Python · Kaggle Learn – Pandas
Week 1 · 3 h
Intro to Machine Learning Train a DecisionTreeRegressor and a RandomForestRegressor with scikit-learn on the Iowa housing data Split data with train_test_split and measure mean absolute error on validation data Explain underfitting vs overfitting and tune max_leaf_nodes to find the sweet spot Hands-on: Make your first submission to the Housing Prices Competition for Kaggle Learn Users with your random forest, and note your public leaderboard MAE.
Use: Kaggle Learn – Intro to Machine Learning
Weeks 1–2 · 4 h
Intermediate Machine Learning Handle missing values (drop, impute, impute with indicator columns) and categorical variables (ordinal vs one-hot encoding) Build a scikit-learn Pipeline with a ColumnTransformer, then evaluate it with cross-validation Train and tune XGBoost (n_estimators, early_stopping_rounds, learning_rate), and spot target leakage and train-test contamination Hands-on: Rebuild your housing model as a Pipeline with XGBoost, resubmit, and record how much your MAE improved over the random forest.
Use: Kaggle Learn – Intermediate Machine Learning · Housing Prices Competition for Kaggle Learn Users
Week 2 · 7 h
Feature engineering and deep learning Rank features with mutual information, and create features with math transforms, counts, group statistics, k-means clusters and PCA Apply target encoding safely without leaking the target Build a Keras sequential network with dense layers, dropout and batch normalisation, and read learning curves to spot over- and underfitting Use: Kaggle Learn – Feature Engineering · Kaggle Learn – Intro to Deep Learning
Weeks 2–3 · 3 h
Explainability and next steps Compute permutation importance, partial dependence plots and SHAP values, and explain one prediction to a non-technical reader Choose the next track (Computer Vision, Time Series, AI Ethics or the self-paced 5-Day AI Agents guide) Use: Kaggle Learn – Machine Learning Explainability · Kaggle Learn – Intro to AI Ethics · Kaggle 5-Day AI Agents Intensive (self-paced guide)
You're ready to book when… Each course you finished shows a certificate on your Kaggle profile You have a public notebook with a full pipeline (cleaning, encoding, XGBoost, cross-validation) that someone else can run You can explain a SHAP plot for one of your model's predictions Exam tips Each course is a few hours of short lessons with an exercise notebook after each one. The certificate only unlocks when every exercise in the course is marked complete. Similar certifications Hugging Face
Developers who want practical, framework-agnostic agent skills for free.
Free foundational Active
Hugging Face
Developers preparing for MCPA or building agent integrations.
Free foundational Active