Module
Browser Client Fundamentals
Sign in to add this module to your path and practice.
About
DOM, events, fetch/XHR, same-origin policy, CORS, basic modern JS (modules, async/await), progressive enhancement vs SPA patterns, and accessibility/security hygiene (XSS prevention basics).
Goal
Build a simple interactive client that consumes the REST API via fetch, handles loading/error states, and respects CORS and basic XSS defenses (e.g., textContent vs innerHTML).
Prerequisites
Unlocks
Tutor
Ask questions about this module.
Hi — I'm your tutor for Browser Client Fundamentals. Ask about the concepts, goal, or where you're stuck.