Skip to content

Files

Latest commit

9ba8c9a · May 12, 2025

History

History
90 lines (72 loc) · 3.3 KB

File metadata and controls

90 lines (72 loc) · 3.3 KB

infosec-javascript-security-specialisation

InfoSec JavaScript Security Specialisation, is a specialisation offered by Coursera, and taught by Instructor Vladimir de Turckheim.

According to the website's introduction,

In this Specialization, we will investigate, prevent, and resolve JavaScript-related attacks and learn how to build safer JavaScript applications. JavaScript is a fundamental technology for building web applications and is also popular for building server-side, desktop, and even mobile applications. Most of this learning Specialization will cover front-end JavaScript; however, we will also consider Node.js. After completing this Specialization, you will understand the diverse threats and protections of the JavaScript world.

Table of Contents

Installation

N/A

Usage

Program Structure

infosec-javascript-security-specialisation
 ┣ 1-refreshers
 ┃ ┣ 1-introduction
 ┃ ┃ ┣ 1-javascript
 ┃ ┃ ┣ 2-browsers
 ┃ ┃ ┗ 3-nodejs
 ┃ ┗ 2-authentication
 ┃ ┃ ┣ 1-refreshers
 ┃ ┃ ┣ 2-cookies
 ┃ ┃ ┗ 3-frontend
 ┣ 2-part-one
 ┃ ┣ 1-xss
 ┃ ┃ ┣ 1-overview
 ┃ ┃ ┣ 2-reflected-xss
 ┃ ┃ ┣ 3-stored-xss
 ┃ ┃ ┣ 4-dom-based-xss
 ┃ ┃ ┣ 5-remote-code-injection
 ┃ ┃ ┣ 6-csp-with-xss
 ┃ ┃ ┗ 7-trusted-types
 ┃ ┗ 2-csrf
 ┃ ┃ ┣ 1-overview
 ┃ ┃ ┣ 2-clickjacking
 ┃ ┃ ┗ 3-resources-integrity
 ┣ 3-part-two
 ┃ ┣ 1-expressions
 ┃ ┃ ┣ 1-refreshers
 ┃ ┃ ┗ 2-backtracking-problems
 ┃ ┣ 2-prototype-pollution
 ┃ ┃ ┣ 1-overview
 ┃ ┃ ┗ 2-exploit
 ┃ ┗ 3-npm-ecosystem
 ┃ ┃ ┣ 1-overview
 ┃ ┃ ┣ 2-choose-right-modules
 ┃ ┃ ┣ 3-vulnerability-flags
 ┃ ┃ ┗ 4-supply-chain-attacks
 ┣ 4-part-three
 ┃ ┣ 1-serverless
 ┃ ┃ ┣ 1-definition
 ┃ ┃ ┣ 2-best-practices
 ┃ ┃ ┣ 3-nodejs-injection
 ┃ ┃ ┗ 4-production-monitoring
 ┃ ┗ 2-desktop-security

Course Notes

License

This work is licensed under CC BY 4.0. To view a copy of this license, visit http://creativecommons.org/licenses/by/4.0/

Credits

I extend my sincere appreciation to Vladimir de Turckheim for his outstanding guidance in the Infosec JavaScript Security Specialisation on Coursera, as his expertise and interactive teaching style not only significantly enriched my understanding, shaping the quality of these notes, but also created an engaging learning environment; reach out to him on Coursera or LinkedIn for your appreciation.

FAQ (Frequently Asked Questions)

N/A