DataCareerHub
Explore learning
Learning paths/Practical learning
7 modules · Self-paced · Practice included

Machine Learning Foundations

Build and challenge a prediction experiment. Compare baselines, prevent leakage and explain errors before trusting a model.

21 published lessons20h 45m suggested study2 free introductory modules
Your complete learning route

Understand it. Practise it. Explain it.

Your learner workspace ↗

Every module includes three substantial lessons, downloadable source files, practical exercises, explained solutions and a knowledge check. Modules marked free are available under the current public access rules. Protected self-learning modules are free after registration and email verification. Publication, prerequisites and explicit private-access rules still apply.

03Free · verified account

Preparing data for machine learning

Fit transformations within the training partition and prevent direct and indirect leakage.

3 lessons · 2h 55m suggested

  • A train-only preprocessing record
  • An encoding and missingness test log
  • A leakage audit with explicit excluded features
View access requirements ↗
View lesson outline
  1. Encoding categories · Verified account
  2. Missing values and scaling · Verified account
  3. Preventing data leakage · Verified account
04Free · verified account

Regression and classification

Inspect transparent linear and tree models and compare their errors on validation data.

3 lessons · 2h 55m suggested

  • A linear regression error review
  • A depth-one decision-tree explanation
  • A metric and error-cost comparison
View access requirements ↗
View lesson outline
  1. Linear models and decision trees · Verified account
  2. Choosing evaluation measures · Verified account
  3. Interpreting prediction errors · Verified account
05Free · verified account

Improving and evaluating models responsibly

Use time-aware validation, freeze decisions and report uncertainty and limitations honestly.

3 lessons · 2h 55m suggested

  • A rolling validation and threshold record
  • A final held-out evaluation and subgroup review
  • A model card with a go/pause decision
View access requirements ↗
View lesson outline
  1. Cross-validation for future prediction · Verified account
  2. Tuning, thresholds and overfitting · Verified account
  3. Imbalance, fairness and uncertainty · Verified account
06Free · verified account

Unsupervised Learning and ML Capstone

Describe clusters carefully and integrate a leakage-aware final evidence review.

3 lessons · 2h 55m suggested

  • A similarity and feature-timing contract
  • A tested cluster/count and sensitivity report
  • An integrated supervised/unsupervised capstone handover
View access requirements ↗
View lesson outline
  1. Frame unsupervised similarity without inventing labels · Verified account
  2. Implement and test a small k-means workflow · Verified account
  3. Integrate the ML evidence and hand over the capstone · Verified account
07Free · verified account

Demand forecasting and maintenance-risk evaluation

Separate forecast selection from future evaluation: use an original fictional source to implement, verify and explain three connected professional assignments.

3 lessons · 3h 15m suggested

  • Source/metric/access contract
  • Independent implementation and exact run instructions
  • Unchanged control and changed-input/failure evidence
  • Decision memo with limitations and next evidence
View access requirements ↗
View lesson outline
  1. Separate forecast selection from future evaluation · Verified account
  2. Evaluate a predictive-maintenance rule without leaking machines · Verified account
  3. Write an uncertainty and monitoring handover · Verified account
A clear view of access

Start with the free modules.

Read and practise without registering. Verify your email to use protected practice materials for free. Explore practical lessons, worked examples and projects. Follow a published path, practise the method and build work you can explain.

Questions and data-analysis enquiries remain open. Contacting us does not create an account, subscription or purchase.

Contact support ↗