Learn Clean Architecture

Two Interactive ways to learn clean architecture

4 Layers
13 Components
1 Dependency Rule
LEARN
Explore the diagram

Explore the diagram

Tap any component to learn what it does, what it depends on, and how it talks to the rest of the system.

Start exploring
TEST
Fill in the diagram

Fill in the diagram

Drag the pieces into the right layer. Check your work, fix the red bits, and earn a full-green score.

Try the exercise