Architect

15 Labs | 60 min each | Docker-verified

Master enterprise CSS engineering: design systems, build pipelines, Web Components, performance, accessibility, theming, and security.


Labs

#
Lab
Key Skills

01

Style Dictionary, multi-tier tokens, versioning

02

PostCSS, preset-env, PurgeCSS, custom plugins

03

Shadow DOM, slots, ::part(), registry

04

CWV, LCP, CLS, INP, content-visibility

05

WCAG 2.2 AAA, ARIA, focus trap, axe-core

06

Vanilla Extract, recipe, CSS Modules, Tailwind JIT

07

clamp(), container queries, intrinsic layout

08

Scroll-driven, View Transitions, FLIP, tokens

09

Playwright visual, Jest+jsdom, Stylelint plugin

10

Logical props, RTL, CJK/Arabic fonts, unicode-range

11

@layer, oklch(), data-theme, forced-colors

12

@property, :has(), state machines, slots

13

npm workspaces, shared configs, versioning

14

CSP, nonce/hash, SRI, injection prevention

15

Full platform integration, all techniques


Prerequisites

  • Strong CSS fundamentals (Intermediate + Advanced tracks complete)

  • Node.js 20+ and Docker installed

  • TypeScript basics (for Vanilla Extract labs)

Docker Images Used

  • node:20-alpine — all labs (PostCSS, Style Dictionary, axe-core)

Key Outcomes

After completing this track you can:

  • Architect a multi-tier design token system with Style Dictionary

  • Build a zero-runtime CSS-in-JS pipeline with Vanilla Extract

  • Engineer Web Components with production-quality Shadow DOM APIs

  • Achieve Core Web Vitals targets via CSS-driven optimizations

  • Implement WCAG 2.2 AA/AAA with automated axe-core auditing

  • Design multi-brand theming with oklch() P3 color palettes

  • Build RTL-safe components using CSS logical properties exclusively

  • Write custom PostCSS plugins, Stylelint rules, and test utilities

  • Secure CSS pipelines with CSP, SRI, and injection prevention

Last updated