Learning Paths
Not sure what order to learn things in? These roadmaps string our courses together toward a goal — work through each one top to bottom.
Frontend Developer (React)
Go from markup basics to building modern, typed React apps.
- HTML & CSS
- JavaScriptES2026
- TypeScript6.0
- React.js19.2
- Next.js16.2
Frontend Developer (Angular)
Go from markup basics to building structured, typed Angular apps.
- HTML & CSS
- JavaScriptES2026
- TypeScript6.0
- Angular22
Backend Developer (Java)
The enterprise backend stack: language, build tool, framework, database.
- Java25 (LTS)
- Maven3.9
- Spring Boot4.1
- PostgreSQL18
- Docker29
Backend Developer (Node.js)
JavaScript end to end — server APIs, structured frameworks, and data.
- JavaScriptES2026
- TypeScript6.0
- Node.js24 (LTS)
- Express.js5.2
- NestJS11.1
- MongoDB8.0
DevOps & Cloud
Version control, containers, orchestration, pipelines, and the cloud.
Full-Stack & Advanced Topics
Round out a full-stack skillset with data, APIs, scale, and security.
- React.js19.2
- Next.js16.2
- Node.js24 (LTS)
- Redis8.8
- GraphQLSept 2025 Edition
- System Design
- Web Security
- Testing & TDD