• Online, Self-Paced
Course Description

Description Welcome to this course on securing NodeJS APIs. While we focus on NodeJS/ Express specifically, many of the concepts can be applied to other languages and frameworks used to build APIs. The goal of this course is to introduce you to some of the concepts important for building and supporting APIs through demonstration and hands-on implementation.

Learning Objectives

Developers interested in API application security will learn more about developing and securing APIs commonly used in today's applications. A few terms and technologies we'll cover include: APIs Overview Application Security NodeJS and Express Cross Origin Resource Sharing (CORS) HTTP Parameter Pollution (HPP) User Authorization JSON Web Tokens (JWT)

Framework Connections

The materials within this course focus on the Knowledge Skills and Abilities (KSAs) identified within the Specialty Areas listed below. Click to view Specialty Area details within the interactive National Cybersecurity Workforce Framework.