Catalog

Courses

1392 hands-on courses across every major language, framework, and discipline.

all levels6 hr· 8 lessons

System Design Career Track

Everything you need to work professionally in System Design: the skills, the workflow, and how to land and grow in the role.

ArchitectureCareer
View course 4.48
intermediate4 hr· 6 lessons

System Design Tools & Workflow

Get fluent with the tools, editors, and workflows that make System Design fast and reliable.

ArchitectureTooling
View course 4.80
beginner5 hr· 8 lessons

Introduction to Software Architecture

A clear, hands-on introduction to Software Architecture — the concepts, tools, and workflow you need to get productive.

ArchitectureFundamentals
View course 4.59
intermediate7 hr· 8 lessons

Software Architecture in Practice

Apply Software Architecture to real problems with practical, end-to-end workflows and the tools used across the industry.

ArchitectureApplied
View course 4.80
advanced8 hr· 7 lessons

Advanced Software Architecture

Go deep on Software Architecture: advanced techniques, scale, and the decisions senior engineers make every day.

ArchitectureAdvanced
View course 4.63
intermediate10 hr· 6 lessons

Software Architecture: Hands-On Projects

Build real Software Architecture projects from scratch and assemble a portfolio that proves your skills.

ArchitectureProjects
View course 4.85
all levels6 hr· 8 lessons

Software Architecture Career Track

Everything you need to work professionally in Software Architecture: the skills, the workflow, and how to land and grow in the role.

ArchitectureCareer
View course 4.95
intermediate4 hr· 6 lessons

Software Architecture Tools & Workflow

Get fluent with the tools, editors, and workflows that make Software Architecture fast and reliable.

ArchitectureTooling
View course 4.57
beginner5 hr· 8 lessons

Introduction to API Design

A clear, hands-on introduction to API Design — the concepts, tools, and workflow you need to get productive.

APIsFundamentals
View course 4.69
intermediate7 hr· 8 lessons

API Design in Practice

Apply API Design to real problems with practical, end-to-end workflows and the tools used across the industry.

APIsApplied
View course 4.48
advanced8 hr· 7 lessons

Advanced API Design

Go deep on API Design: advanced techniques, scale, and the decisions senior engineers make every day.

APIsAdvanced
View course 4.39
intermediate10 hr· 6 lessons

API Design: Hands-On Projects

Build real API Design projects from scratch and assemble a portfolio that proves your skills.

APIsProjects
View course 4.95
all levels6 hr· 8 lessons

API Design Career Track

Everything you need to work professionally in API Design: the skills, the workflow, and how to land and grow in the role.

APIsCareer
View course 4.55
intermediate4 hr· 6 lessons

API Design Tools & Workflow

Get fluent with the tools, editors, and workflows that make API Design fast and reliable.

APIsTooling
View course 4.59
beginner5 hr· 8 lessons

Introduction to Design Patterns

A clear, hands-on introduction to Design Patterns — the concepts, tools, and workflow you need to get productive.

ArchitectureFundamentals
View course 4.52
intermediate7 hr· 8 lessons

Design Patterns in Practice

Apply Design Patterns to real problems with practical, end-to-end workflows and the tools used across the industry.

ArchitectureApplied
View course 4.33
advanced8 hr· 7 lessons

Advanced Design Patterns

Go deep on Design Patterns: advanced techniques, scale, and the decisions senior engineers make every day.

ArchitectureAdvanced
View course 4.76
intermediate10 hr· 6 lessons

Design Patterns: Hands-On Projects

Build real Design Patterns projects from scratch and assemble a portfolio that proves your skills.

ArchitectureProjects
View course 4.30
all levels6 hr· 8 lessons

Design Patterns Career Track

Everything you need to work professionally in Design Patterns: the skills, the workflow, and how to land and grow in the role.

ArchitectureCareer
View course 4.32
intermediate4 hr· 6 lessons

Design Patterns Tools & Workflow

Get fluent with the tools, editors, and workflows that make Design Patterns fast and reliable.

ArchitectureTooling
View course 4.80
beginner5 hr· 8 lessons

Introduction to Clean Code

A clear, hands-on introduction to Clean Code — the concepts, tools, and workflow you need to get productive.

CraftFundamentals
View course 4.65
intermediate7 hr· 8 lessons

Clean Code in Practice

Apply Clean Code to real problems with practical, end-to-end workflows and the tools used across the industry.

CraftApplied
View course 4.92
advanced8 hr· 7 lessons

Advanced Clean Code

Go deep on Clean Code: advanced techniques, scale, and the decisions senior engineers make every day.

CraftAdvanced
View course 4.77
intermediate10 hr· 6 lessons

Clean Code: Hands-On Projects

Build real Clean Code projects from scratch and assemble a portfolio that proves your skills.

CraftProjects
View course 4.35
Showing 385408 of 1392