PathsSkill treeRoadmap

Learn data by shipping real work.

Practise the foundations in your browser, then ship your first capstone. Pick a role and build one project across its milestones, with real commits and work you can explain.

Start with one lesson in Python, SQL or Git. Learn in short sessions here, then build your portfolio project on your laptop.

Browse the skill tree
46 modules 5 career paths Free to start

One step at a time

  1. Learn here. Watch a lesson, read a guide or answer a checkpoint.
  2. Build on your laptop. Open the same step with your keyboard and tools ready.
  3. Keep your progress. Sign in with the same GitHub account on both devices.

How the roadmap works

// learn it. build it. pass the check. move on.

Always know what's next

Modules open in order. Finish one and the next unlocks.

One repo, built module by module

Each module adds a milestone to the same GitHub project. Stacc checks the commit, and the finished repo is your capstone.

Free resources, picked for you

Docs, videos and practice tasks sit next to each module. No hunting for what to read.

Explore your destination

Everyone starts with Foundations. Choose a role as your goal when you’re ready.

FoundationsStart here

Python, SQL, Git and statistics. The base every data role builds on.

See this path
Data EngineeringExplore

Build one data platform end to end: ingest, transform, schedule, deploy and monitor it.

See this path
Data AnalysisExplore

Turn messy data and vague questions into analysis people trust and act on.

See this path
Data ScienceExplore

Frame a problem, build and validate a model, then deploy it and watch it in production.

See this path
MLOpsExplore

Take the model you built in Data Science to production: test it, ship it, monitor it, and improve it safely.

See this path
AI EngineeringComing soon

Build working AI products: LLM apps, retrieval (RAG), agents, and the systems that run them.

Pick your path

Everyone starts with Foundations. Then choose a role.

Start here

Foundations

Python, SQL, Git and statistics. The base every data role builds on.

~135h 9 modules
View roadmap

Specialization

Data Engineering

Build one data platform end to end: ingest, transform, schedule, deploy and monitor it.

~210h 9 modules
View roadmap

Specialization

Data Analysis

Turn messy data and vague questions into analysis people trust and act on.

~160h 8 modules
View roadmap

Specialization

Data Science

Frame a problem, build and validate a model, then deploy it and watch it in production.

~204h 9 modules
View roadmap

Advanced

MLOps

Take the model you built in Data Science to production: test it, ship it, monitor it, and improve it safely.

~131h 5 modules
View roadmap

Coming soon

AI Engineering

Build working AI products: LLM apps, retrieval (RAG), agents, and the systems that run them.

~78h 6 modules
// not learning. just shipping.
PathsSkill treeRoadmapFoundationsData EngineeringData AnalysisData ScienceMLOpsPrivacyTerms© 2026 Stacc