close search bar

Sorry, not available in this language yet

close language selection

Defending JavaScript (ILT)

Course Description

The Defending JavaScript course addresses the questions of secure development in front-end and back-end JavaScript. This course helps students understand generic web application risks as well as specific risks involved in manipulating JavaScript in the Document Object Model (DOM) on the client side, bypassing browser controls such as same origin policy and sandboxing, sending AJAX requests, and using client-side frameworks and libraries. This course also explains risks present in server-side code written in JavaScript, and includes different types of injections, framework misconfigurations, cross-site request forgery, and input validation.

 This course is available in four flavors:

  • No Framework
  • Angular
  • AngularJS
  • React

NOTE: Node.js is the server-side framework used with all JavaScript course flavors. Express.js is optional and is based on the customer’s requirement.


Delivery Format:  Traditional Classroom, Virtual Classroom

Duration: 8 Hours

Level: Intermediate

Intended Audience: 

  • Architects
  • Developers 


Developer Security Training

Equip development teams with the skills and education to write secure code and fix issues faster