Course Code
Course Title
Web Security
Description
Security Fundamentals, creating web pages and running web servers, JavaScript: the language, and the browser runtime, Client-side attacks and defences, Single Page Applications, Web application back ends, Web application backing stores, Advanced side channel attacks, Web privacy, Human factors / Usable web security, Scaling and securing web applications, Advanced tooling and performance techniques.
Recommended Reading
- The Tangled Web: A Guide to Securing Modern Web Applications by Michał Zalewski (2012) Publisher William Pollock