Career paths

Guided career paths

Curated, ordered course bundles that take you from beginner to job-ready for a specific role.

Frontend Engineer

Become a frontend engineer: HTML/CSS, JavaScript, TypeScript, React, and the craft of fast, accessible UIs.

10 coursesView path

Backend Engineer

Build the server side: APIs, databases, auth, and scalable services.

9 coursesView path

Full-Stack Engineer

Own a feature end to end — from database to deployed UI.

9 coursesView path

Python Developer

Master Python for web, automation, and data.

8 coursesView path

JavaScript Developer

Go deep on JavaScript and the modern web stack.

8 coursesView path

Data Scientist

Turn data into insight with Python, statistics, and machine learning.

8 coursesView path

Machine Learning Engineer

Build, train, and ship machine learning systems.

8 coursesView path

Data Engineer

Build the pipelines and platforms that power data teams.

7 coursesView path

DevOps Engineer

Automate delivery and run reliable infrastructure.

8 coursesView path

Cloud Architect

Design and run systems on the cloud.

8 coursesView path

Security Engineer

Defend systems and data from real threats.

7 coursesView path

iOS Engineer

Build polished apps for iPhone and iPad.

7 coursesView path

Android Engineer

Build native Android apps with Kotlin.

7 coursesView path

Game Developer

Design and build games with C++ and C#.

7 coursesView path

Systems Programmer

Work close to the metal with C, C++, and Rust.

8 coursesView path

Blockchain Developer

Build decentralized apps and smart contracts.

6 coursesView path

QA / Test Automation Engineer

Ensure quality with automated testing.

6 coursesView path

AI Engineer

Build applications powered by modern AI and LLMs.

7 coursesView path