Career explorer

Find your path

Every path is broken into ordered stages with free resources and real projects.

Beginner

Frontend Developer

Build the interfaces people use every day.

5–7 months · 19 skills · 5 projects
HTML & Semantic HTMLCSS FundamentalsResponsive DesignJavaScript FundamentalsDOM Manipulation+14
Projects: To-Do List Web App, Weather Dashboard
Intermediate

Backend Developer

Design the APIs and data systems behind products.

6–8 months · 14 skills · 4 projects
JavaScript FundamentalsGit & GitHubLinux & Command LineAsync JavaScriptData Structures & Algorithms+9
Projects: URL Shortener API, Notes REST API with Auth
Intermediate

Full Stack Developer

Own features end to end — UI, API and database.

8–10 months · 19 skills · 4 projects
HTML & Semantic HTMLCSS FundamentalsResponsive DesignJavaScript FundamentalsDOM Manipulation+14
Projects: To-Do List Web App, Full-Stack Blog
Advanced

AI/ML Engineer

Train models and ship intelligent products.

10–12 months · 13 skills · 4 projects
Python FundamentalsGit & GitHubStatistics & ProbabilityPandas & Data WranglingData Visualization+8
Projects: House Price Predictor, Image Classifier Web Demo
Beginner

Data Analyst

Turn raw data into decisions.

4–6 months · 7 skills · 3 projects
SpreadsheetsStatistics & ProbabilitySQL & DatabasesPython FundamentalsPandas & Data Wrangling+2
Projects: Personal Budget Dashboard, Sales Insights Dashboard
Advanced

Cybersecurity Engineer

Defend systems and find vulnerabilities first.

9–12 months · 10 skills · 3 projects
Networking FundamentalsLinux & Command LinePython FundamentalsGit & GitHubHTML & Semantic HTML+5
Projects: Port Scanner Tool, Vulnerability Assessment Report
Beginner

UI/UX Designer

Design products that feel effortless.

4–6 months · 8 skills · 3 projects
Design FundamentalsFigmaUser ResearchWeb AccessibilityDesign Systems+3
Projects: App Redesign Case Study, Mobile App Prototype
Intermediate

Cloud Engineer

Run reliable infrastructure at scale.

7–9 months · 9 skills · 3 projects
Linux & Command LineNetworking FundamentalsGit & GitHubPython FundamentalsDocker & Containers+4
Projects: Static Site on S3 + CDN, Serverless Image Uploader
Advanced

DevOps Engineer

Automate the path from commit to production.

8–10 months · 9 skills · 3 projects
Linux & Command LineGit & GitHubNetworking FundamentalsPython FundamentalsCI/CD+4
Projects: CI Pipeline for a Web App, Containerized Full-Stack App