YoVDO

JavaScript Security Part 1

Offered By: Infosec via Coursera

Tags

Javascript Courses Web Development Courses Cybersecurity Courses Node.Js Courses Browser Security Courses

Course Description

Overview

This course covers XSS and Javascript Remote Code Execution and CSRF and Browser Security.

Syllabus

  • XSS and Javascript Remote Code Execution
    • This course explores cross-site scripting (XSS) in JavaScript. XSS attacks are arguably the main threat against JavaScript web applications. In this course, we will cover them in detail and leave no stone unturned as we check everything about reflected, stored, DOM-based XSS. We will extensively cover CSP and trusted types.
  • CSRF and Browser Security
    • An exploration of cross-site request forgery, or CSRF. CSRF (cross-site request forgery) attacks can be disastrous for a website. In this course, we will learn exactly what they are and take a back-end (examples with Node.js) and front-end approach against them. Browsers have multiple security mechanisms to block certain attacks, and any web developer should have an idea of what these mechanisms are and how to use them.

Taught by

Vladimir de Turckheim

Related Courses

Computer Security
Stanford University via Coursera
Cryptography II
Stanford University via Coursera
Malicious Software and its Underground Economy: Two Sides to Every Story
University of London International Programmes via Coursera
Building an Information Risk Management Toolkit
University of Washington via Coursera
Introduction to Cybersecurity
National Cybersecurity Institute at Excelsior College via Canvas Network