Clear, practical technology insights
Build practical programming and technology skills

Machine Learning Fundamentals

Prepare data, train baseline regression and classification models, evaluate predictions, detect leakage and overfitting, and document limitations.

View curriculum
PractitionerDifficulty
40 hoursEstimated time
8 modules32 lessons
5 guided labsKnowledge check
00
Plan your learning

Path Brief

Skills you will practice

  • Data Ai · Machine Learning Fundamentals
  • Data Ai · Machine Learning Problem Framing
  • Data Ai · Data Preparation And Splitting
  • Data Ai · Regression Models
  • Data Ai · Classification Models
  • Data Ai · Feature Engineering And Pipelines

Prerequisites

  • Python Fundamentals
  • Data Analysis Python
  • Statistics Data Science

Tools

  • A current web browser
  • A code editor or terminal appropriate to the path
  • A safe local or virtual lab environment
01
Before you begin

What you need

  • Python Fundamentals
  • Data Analysis Python
  • Statistics Data Science
02
Step-by-step curriculum

Learning modules

Complete lessons in order or open the module that matches your current goal. Your lesson progress is saved on this device.

01Machine Learning Problem FramingBuild practical skill in machine learning problem framing and connect it to the outcomes of Machine Learning Fundamentals.4 lessons · 1 lab
Module checkpointMachine Learning Problem Framing checkpoint
1Which setup step belongs directly to Machine Learning Problem Framing in Machine Learning Fundamentals?
2Which exercise best practices the actual skill taught in Machine Learning Problem Framing in Machine Learning Fundamentals?
3Which diagnostic action is relevant when Machine Learning Problem Framing in Machine Learning Fundamentals does not behave as expected?
02Data Preparation and SplittingBuild practical skill in data preparation and splitting and connect it to the outcomes of Machine Learning Fundamentals.4 lessons · 1 lab
Module checkpointData Preparation and Splitting checkpoint
1Which exercise best practices the actual skill taught in Data Preparation and Splitting in Machine Learning Fundamentals?
2Which diagnostic action is relevant when Data Preparation and Splitting in Machine Learning Fundamentals does not behave as expected?
3Which statement is a core idea you need to understand for Data Preparation and Splitting in Machine Learning Fundamentals?
03Regression ModelsBuild practical skill in regression models and connect it to the outcomes of Machine Learning Fundamentals.4 lessons · 1 lab
Module checkpointRegression Models checkpoint
1Which setup step belongs directly to Regression Models in Machine Learning Fundamentals?
2Which exercise best practices the actual skill taught in Regression Models in Machine Learning Fundamentals?
3Which diagnostic action is relevant when Regression Models in Machine Learning Fundamentals does not behave as expected?
04Classification ModelsBuild practical skill in classification models and connect it to the outcomes of Machine Learning Fundamentals.4 lessons · 1 lab
Module checkpointClassification Models checkpoint
1Which statement is a core idea you need to understand for Classification Models in Machine Learning Fundamentals?
2Which setup step belongs directly to Classification Models in Machine Learning Fundamentals?
3Which exercise best practices the actual skill taught in Classification Models in Machine Learning Fundamentals?
05Feature Engineering and PipelinesBuild practical skill in feature engineering and pipelines and connect it to the outcomes of Machine Learning Fundamentals.4 lessons · 1 lab
Module checkpointFeature Engineering and Pipelines checkpoint
1Which setup step belongs directly to Feature Engineering and Pipelines in Machine Learning Fundamentals?
2Which exercise best practices the actual skill taught in Feature Engineering and Pipelines in Machine Learning Fundamentals?
3Which diagnostic action is relevant when Feature Engineering and Pipelines in Machine Learning Fundamentals does not behave as expected?
06Model EvaluationBuild practical skill in model evaluation and connect it to the outcomes of Machine Learning Fundamentals.4 lessons
Module checkpointModel Evaluation checkpoint
1Which setup step belongs directly to Model Evaluation in Machine Learning Fundamentals?
2Which exercise best practices the actual skill taught in Model Evaluation in Machine Learning Fundamentals?
3Which diagnostic action is relevant when Model Evaluation in Machine Learning Fundamentals does not behave as expected?
07Overfitting, Validation, and TuningBuild practical skill in overfitting, validation, and tuning and connect it to the outcomes of Machine Learning Fundamentals.4 lessons
Module checkpointOverfitting, Validation, and Tuning checkpoint
1Which exercise best practices the actual skill taught in Overfitting, Validation, and Tuning in Machine Learning Fundamentals?
2Which diagnostic action is relevant when Overfitting, Validation, and Tuning in Machine Learning Fundamentals does not behave as expected?
3Which statement is a core idea you need to understand for Overfitting, Validation, and Tuning in Machine Learning Fundamentals?
08Reproducibility and Responsible UseBuild practical skill in reproducibility and responsible use and connect it to the outcomes of Machine Learning Fundamentals.4 lessons
Module checkpointReproducibility and Responsible Use checkpoint
1Which exercise best practices the actual skill taught in Reproducibility and Responsible Use in Machine Learning Fundamentals?
2Which diagnostic action is relevant when Reproducibility and Responsible Use in Machine Learning Fundamentals does not behave as expected?
3Which statement is a core idea you need to understand for Reproducibility and Responsible Use in Machine Learning Fundamentals?
03
Portfolio integration

Capstone Project

Build and Evaluate a Predictive Model with a Model Card

Combine the path skills in a portfolio-ready project with clear functional requirements, tests, verification evidence, and operating notes.

GuidedIndependentPortfolio

Acceptance criteria

  • The core workflow works from start to finish.
  • Invalid input or failure states are handled clearly.
  • The result is tested and documented.
  • A reviewer can reproduce the setup and verification.
03
Knowledge check

Test your understanding

Answer all questions. Results and explanations are calculated instantly in your browser.

1Path review for Machine Learning Fundamentals: Which statement is a core idea you need to understand for Machine Learning Problem Framing in Machine Learning Fundamentals?
2Path review for Machine Learning Fundamentals: Which setup step belongs directly to Data Preparation and Splitting in Machine Learning Fundamentals?
3Path review for Machine Learning Fundamentals: Which exercise best practices the actual skill taught in Regression Models in Machine Learning Fundamentals?
4Path review for Machine Learning Fundamentals: Which diagnostic action is relevant when Classification Models in Machine Learning Fundamentals does not behave as expected?
5Path review for Machine Learning Fundamentals: Which statement is a core idea you need to understand for Feature Engineering and Pipelines in Machine Learning Fundamentals?
04
Continue in Programming

Related Programming