Beginner
Frontend Development
Build interfaces with semantic HTML, CSS, and a modern component library.
Step 1
HTML and accessibility
Document structure, forms, and labels.
Step 2
CSS layout
Flexbox, grid, and responsive type.
Step 3
JavaScript
DOM updates, events, and modules.
Step 4
React
Components, state, and data fetching.
