Back to Home

Growth

UX Design Engineer
Learning Checklist

A living roadmap from UX/UI craft toward frontend engineering — API integration, performance, testing, and production patterns. Progress is shared with all visitors; only the site owner can update it.

Overall progress

-Loading progress…

0 / 85

0%

Browser-as-runtime mental model
Read DevTools Console and Network tab
Git: branch, commit, pull, simple merge conflicts
TypeScript basics: types, interfaces, unions
Break screens into: UI → state → data → side effects → edge cases

HTML & a11y

Semantic HTML
Keyboard nav and focus
ARIA when native HTML is not enough
Screen reader smoke test

CSS

Flexbox and grid
Responsive layout and breakpoints
Design tokens / CSS variables
Specificity and cascade

JavaScript

Scope, const/let, functions
Map/filter/reduce, spread, destructuring
Async/await and Promises
Modules import/export
Optional chaining and nullish coalescing
Closures
Event loop basics

Browser & HTTP

DOM vs virtual DOM (concept)
HTTP methods and status codes
Headers, cookies vs localStorage
CORS basics
JSON request/response