Skip to content

The curriculum map

Tracks

Each track is a path through one area of interface craft. Read it top to bottom, or jump to any concept from search. Every concept is self-contained.

Track 19 concepts

Foundations

The vocabulary and process behind every interface: UI vs UX, research, IA, and heuristics.

Start
Track 26 concepts

Visual craft

Hierarchy, type, color, grids, and the spacing decisions that make a screen read clearly.

Start
Track 34 concepts

Design systems & tokens

Tokens, components, theming, and the governance that keeps a product coherent at scale.

Start
Track 48 concepts

Motion & micro-interactions

Motion principles translated to the web: timing, easing, choreography, and feedback.

Start
Track 54 concepts

Web animation engines

CSS, View Transitions, Motion, GSAP, Lottie, and Rive — and how to choose between them.

Start
Track 67 concepts

The modern web platform

Container queries, :has(), subgrid, OKLCH, anchor positioning — the 2026 baseline.

Start
Track 73 concepts

3D & graphics for UI

SVG, illustration, WebGL and WebGPU — graphics techniques that stay friendly to use.

Start
Track 87 concepts

Accessibility & inclusive design

Semantics, keyboard and focus, contrast, reduced motion, and designing for difference.

Start
Track 93 concepts

Psychology & conversion

Cognitive fluency, attention, and persuasion you can use without dark patterns.

Start
Track 103 concepts

Brand & product strategy

Identity as a system: logo, color, type, voice — and shipping it fast as a founder.

Start
Track 114 concepts

Generative & agentic UI

Declarative UI for models, tool UIs, and the bring-your-own-key pattern, done safely.

Start
Track 124 concepts

Platform internals & delivery

How the browser renders UI, isolation, and performance budgets. Optional, advanced.

Start