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.
01Free module
Building a Data Portfolio
Select a useful project, make its evidence reproducible and describe your contribution honestly.
- A scoped portfolio project choice
- A reproducible evidence folder
- An honest contribution/limitations statement
Overview & practice files ↗View lesson outline
- Select a question and an audience
- Organise reproducibility and evidence
- Present contribution and limitations ethically
02Free module
Data Analyst Portfolio Project
Extend existing analysis work into a decision brief, tested report and explanation.
- An analysis extension and scope contract
- A tested query/script plus report
- A decision note and self-review evidence
Overview & practice files ↗View lesson outline
- Convert a stakeholder question into scope
- Integrate SQL/Python analysis with reporting
- Write a decision note and defend the limits
03Free · verified account
Data Scientist Portfolio Project
Present a prediction experiment with leakage checks, baselines and honest evaluation.
- A prediction and timing contract
- A reproducible evaluated experiment
- A model card and independent error review
View access requirements ↗View lesson outline
- Frame the prediction and action · Verified account
- Preserve split and model-selection boundaries · Verified account
- Deliver a model card and limitations review · Verified account
04Free · verified account
Data Engineer Portfolio Project
Demonstrate a reproducible pipeline and a failure-aware operating handover.
- A source/target operating contract
- A mutation/rerun test matrix
- A reproducible incident and recovery handover
View access requirements ↗View lesson outline
- Define source and target contracts · Verified account
- Implement validation and failure evidence · Verified account
- Hand over operations and recovery honestly · Verified account
05Free · verified account
Technical Interview Preparation
Practise reasoning aloud across SQL, Python, statistics and ML without invented employer assessments.
- SQL/Python answers with counterexamples
- Statistics/ML explanation notes
- A timed case and revision log
View access requirements ↗View lesson outline
- Explain a SQL and Python solution · Verified account
- Discuss statistics and ML limits · Verified account
- Practise a structured case and review evidence · Verified account
06Free · verified account
Job Search, Resume, and Career Planning
Connect truthful project evidence to real role requirements and a manageable plan.
- A role-to-evidence learning map
- Truthful resume/project bullets
- A realistic application and reflection plan
View access requirements ↗View lesson outline
- Translate real role requirements into a learning plan · Verified account
- Write evidence-based resume and project bullets · Verified account
- Plan applications, practice and reflection · Verified account
07Free · verified account
Nine-sector analytical practice and decision memos
Define a different analytical contract for each sector: use an original fictional source to implement, verify and explain three connected professional assignments.
- 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
- Define a different analytical contract for each sector · Verified account
- Reconcile industry metrics and keep exclusions visible · Verified account
- Deliver an executive memo and an inspectable portfolio · Verified account