• Online, Self-Paced
Course Description

Build a secure app with Node.js, a JavaScript run time environment. This course discusses the concept of middleware, as it relates to Node.js application development. You will also Compare JSGI-Node and Connect Middleware. See how to use Connect-Based node applications. Implement routers in the nodes. Consider the security features of Node.js. Use Passport to implement authentication and authorization routines in Node.js applications. Examine Node.js application security best practices. Discover the relationship and roles of MEAN Stack and Node.js. Install and Start MEAN stack with NPM, the node package manager.

Learning Objectives

{"describe the concept of middleware from the perspective of Node.js"}

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.