Course

JavaScript Security Part 1

Infosec

This comprehensive course by Infosec explores the critical aspects of JavaScript security, focusing on XSS, JavaScript remote code execution, CSRF, and browser security. Throughout the course, you'll gain in-depth knowledge of XSS, including its various types such as reflected XSS, stored XSS, and DOM-based XSS. You'll also learn about code execution and other variable sinks, as well as crucial security measures like Content Security Policy and Trusted Types. The module on CSRF and browser security provides insights into CSRF practices, clickjacking, and resource integrity, ensuring you understand the measures to safeguard browsers from security threats.

Certificate Available ✔

Get Started / More Info
JavaScript Security Part 1
Course Modules

This course consists of two modules covering XSS, JavaScript remote code execution, CSRF, and browser security practices.

XSS and Javascript Remote Code Execution

The first module delves into XSS and JavaScript remote code execution, providing a comprehensive understanding of XSS, including its various forms such as reflected XSS, stored XSS, and DOM-based XSS. You'll also learn about code execution and variable sinks, as well as essential security measures like Content Security Policy and Trusted Types.

CSRF and Browser Security

The second module focuses on CSRF and browser security, offering insights into CSRF practices, clickjacking, and resource integrity. By completing this module, you'll be equipped with the knowledge to secure browsers from potential security threats.

More Software Development Courses

C# Programming for Unity Game Development

University of Colorado System

C# Programming for Unity Game Development is a comprehensive specialization that teaches beginners how to program Unity games using C#.

AR for web using JavaScript

Meta

This course prepares students for a career in AR development for web using JavaScript, offering hands-on practice in PlayCanvas, graphic editing tools, and JavaScript...

Deploying Redis Enterprise for GKE and Serverless App on Anthos Bare Metal

Google Cloud

Deploying Redis Enterprise for GKE and Serverless App on Anthos Bare Metal

TypeScript String Properties and Methods

Coursera Project Network

TypeScript String Properties and Methods is a comprehensive project that covers the basics of string handling in TypeScript, providing an essential foundation for...