Frontend foundations

A practical route from browser-native structure and layout to accessible interfaces, reliable tests, and measured production delivery.

20 topics 4 checkpoints about 32 h beginner → intermediate
0%
0 of 20 topics · milestone 1 of 4 Continue: Frontend development foundations

The map

done you are here needs the checkpoint before it checkpoint
Frontend foundations: 20 topics, 4 checkpoints. Frontend development foundations Semantic HTML CSS flexbox CSS grid Responsive web design Form validation CSS animations Sass Tailwind CSS CSS-in-JS

Milestone 1 · Browser foundations

0 of 5 topics · about 83 min

Milestone 2 · Accessible interfaces

0 of 5 topics · about 81 min

Milestone 3 · Component confidence

0 of 5 topics · about 58 min
1 CSS-in-JS 18 min
soon Storybook 10 min
soon Testing 10 min
soon Vitest 10 min
soon Playwright 10 min
Checkpoint 3 unlocks M4

Milestone 4 · Production delivery

0 of 5 topics · about 50 min
soon Vite guide 10 min
soon Code splitting 10 min
soon Tree shaking 10 min
soon Image optimization 10 min
soon Performance 10 min
Checkpoint 4 done

Why this order: Browser semantics and layout come first because every later abstraction renders onto that platform. Accessibility then constrains interaction and styling choices, component tooling makes those choices repeatable and testable, and build and performance work comes last so optimization is guided by verified behavior and measurements.