Frontend Security
Modern frontends carry more application logic than ever — parsing untrusted data, executing third-party scripts, and managing authentication tokens entirely inside the browser. When that surface is mishandled, the consequences range from session hijacking to company-wide data breaches. This course teaches frontend and full-stack developers how browsers can be turned against users, and how to use the platform's own security mechanisms — CSP, Trusted Types, SameSite cookies, SRI, and more — to build applications that are genuinely hard to exploit. Each module pairs the attack perspective with concrete, framework-specific defenses you can apply immediately.