Build a first frontend

Pages that work for everyone, interactivity with JavaScript, then a framework.

  1. HTML and CSS Frontend ✓ Learned

    The structure and the look of every web page: semantic HTML elements and the CSS that styles them.

  2. JavaScript in the browser Frontend ✓ Learned

    Make pages interactive: react to events, change the page and load data from an API.

  3. Web accessibility Frontend ✓ Learned

    Build pages everyone can use — with a keyboard, a screen reader, zoom or low vision.

  4. Frontend frameworks Frontend ✓ Learned

    What React, Angular and Vue do for you: components, state and rendering.

A path is a suggested order, not a requirement: open any step when you need it.