Node.js Security

Course Description

The benefits of the NodeJS platform keep growing, but it can still suffer from the same common web vulnerabilities as other web application frameworks and platforms. This course looks at solutions to common security pitfalls associated with using ExpressJS, Pug, and MongoDB. We'll also examine preventive measures for building a more secure application using a defense-in-depth approach.

Learning Objectives

  • Use bcrypt for password storage
  • Avoid common access control mistakes
  • Use HTTP headers for additional transport and session security
  • Audit third-party dependencies for known vulnerabilities

Details

Delivery Format: eLearning

Duration: 1 Hour

Level: Intermediate

Intended Audience

  • Architects
  • Back-End Developers
  • Front-End Developers

Prerequisites

Introduction to Cryptography for Developers and Architects

Get more course information


250 / 250

More courses you might like