Skip to content

Tech roadmaps

Know what to learn next

25 step-by-step roadmaps for technology careers. Each one shows you where to start, what comes next, what depends on what, what you can safely skip, and what to build to prove you can do it. Free, and no account needed.

Career paths
25
Practical projects
59
Cost
Free

25 roadmaps

Beginner friendly

Frontend Development

Build the part of the product people actually touch.

7 stages15 topics3 projects
View roadmap
Beginner friendly

Backend Development

Build the systems that store, protect and serve everyone's data.

6 stages14 topics3 projects
View roadmap
Intermediate

Full Stack Development

Own a feature from the database to the button someone clicks.

4 stages8 topics2 projects
View roadmap
Beginner friendly

Software Engineering

Write code other people can read, run and rely on.

6 stages11 topics3 projects
View roadmap
Beginner friendly

Mobile Development

Build apps for the device most people in Ghana use for everything.

4 stages10 topics2 projects
View roadmap
Beginner friendly

Cloud Engineering

From never opening a cloud console to running real workloads on one.

6 stages11 topics2 projects
View roadmap
Intermediate

DevOps Engineering

Automate the path from a commit to something running in production.

6 stages10 topics2 projects
View roadmap
Advanced

Site Reliability Engineering

Treat uptime as an engineering problem with a budget, not a hope.

5 stages10 topics2 projects
View roadmap
Advanced

Platform Engineering

Build the internal product that lets every other engineer ship safely.

4 stages9 topics2 projects
View roadmap
Advanced

Solutions Architecture

Design systems that fit the business, the budget and the team you actually have.

4 stages10 topics2 projects
View roadmap
Intermediate

Systems & Infrastructure Engineering

Understand and run the machines everything else is built on.

5 stages9 topics2 projects
View roadmap
Intermediate

Cloud Networking

Connect cloud systems to each other, to offices, and to the internet — safely.

5 stages9 topics2 projects
View roadmap
Beginner friendly

Data Analysis

Turn messy data into a decision someone actually makes.

4 stages8 topics3 projects
View roadmap
Intermediate

Data Engineering

Build the pipelines that make everyone else's data work possible.

5 stages11 topics2 projects
View roadmap
Intermediate

Data Science

Use statistics and modelling to answer questions data alone cannot.

5 stages11 topics3 projects
View roadmap
Advanced

Machine Learning Engineering

Build models that run in production, not only in notebooks.

5 stages10 topics2 projects
View roadmap
Intermediate

AI Engineering

Build reliable systems on top of models you did not train.

5 stages10 topics3 projects
View roadmap
Advanced

MLOps

Make machine learning repeatable, deployable and observable.

5 stages9 topics2 projects
View roadmap
Beginner friendly

AI Application Development

Build products people use, that happen to have a model inside.

5 stages9 topics3 projects
View roadmap
Beginner friendly

Network Engineering

Design and run the networks everything else quietly depends on.

5 stages10 topics2 projects
View roadmap
Beginner friendly

QA & Test Automation

Find the problems before your users do, and automate the finding.

5 stages9 topics3 projects
View roadmap
Beginner friendly

UI/UX Design

Decide how something should work before anyone builds it.

4 stages9 topics3 projects
View roadmap
Intermediate

Product Management

Decide what gets built, why, and what gets cut.

4 stages9 topics2 projects
View roadmap
Beginner friendly

Technical Writing

Explain complex systems so clearly that nobody has to ask.

4 stages8 topics2 projects
View roadmap
Intermediate

Developer Relations

Help developers succeed with a product, and bring their problems back.

4 stages8 topics2 projects
View roadmap

A roadmap is not the same as doing it

These tell you what to learn. Our programs are where you learn it, live, with other people working through the same stages.