Practitioner · 40 hours
Data Analysis with Python
Clean, explore, summarize, validate, combine, and communicate findings from structured datasets through reproducible Python workflows.
View pathDeveloper learning domain
Move from Python and statistics into data analysis, visualization, machine learning, deep learning, AI engineering, and reliable data pipelines.
Dependency-aware sequence
Start with foundations, then move through the paths in an order that matches their prerequisite level.
Clean, explore, summarize, validate, combine, and communicate findings from structured datasets through reproducible Python workflows.
Open pathSummarize data, reason about probability and sampling, interpret confidence intervals and tests, and communicate statistical uncertainty responsibly.
Open pathSelect, create, evaluate, and communicate clear, accessible visualizations for distributions, comparisons, relationships, time series, and dashboards.
Open pathPrepare data, train baseline regression and classification models, evaluate predictions, detect leakage and overfitting, and document limitations.
Open pathBuild, train, evaluate, diagnose, and document neural networks while understanding optimization, representation, reproducibility, and deployment constraints.
Open pathBuild reliable AI-powered applications with model interfaces, structured outputs, retrieval, evaluation, safety controls, privacy, observability, and cost management.
Open pathDesign, build, test, secure, observe, and operate reliable batch and streaming-oriented data pipelines, storage layers, models, and workflows.
Open pathStructured curriculum
Practitioner · 40 hours
Clean, explore, summarize, validate, combine, and communicate findings from structured datasets through reproducible Python workflows.
View pathFoundation · 30 hours
Summarize data, reason about probability and sampling, interpret confidence intervals and tests, and communicate statistical uncertainty responsibly.
View pathPractitioner · 40 hours
Select, create, evaluate, and communicate clear, accessible visualizations for distributions, comparisons, relationships, time series, and dashboards.
View pathPractitioner · 40 hours
Prepare data, train baseline regression and classification models, evaluate predictions, detect leakage and overfitting, and document limitations.
View pathProfessional · 50 hours
Build, train, evaluate, diagnose, and document neural networks while understanding optimization, representation, reproducibility, and deployment constraints.
View pathProfessional · 50 hours
Build reliable AI-powered applications with model interfaces, structured outputs, retrieval, evaluation, safety controls, privacy, observability, and cost management.
View pathProfessional · 50 hours
Design, build, test, secure, observe, and operate reliable batch and streaming-oriented data pipelines, storage layers, models, and workflows.
View pathNeed a starting point?
Use the private browser-based assessment to identify a practical starting path.