Course Catalog / Learning Path / Node.js Developer

Node.js Developer


Overview

The Node.js learning path includes a variety of security courses which that vary depending on whether you are seeking core, advanced or elite paths.  It is designed for those that managing the interchange of data between the server and the users and provides developers a solid foundation of security features necessary to code, test and operate including:

  • Node.js based services
  • Web libraries, frameworks and the whole web stack
  • Protecting data using secure coding best practices

Core

  • AWA 101 Fundamentals of Application Security
  • AWA 102 Secure Software Concepts
  • COD 102-108 Fundamentals of SDLC Security Series (7)
  • COD 153 Fundamentals of Secure AJAX Code
  • ENG 205 Fundamentals of Threat Modeling

Advanced

  • COD 241 Creating Secure Oracle Database Applications
  • COD 255 Creating Secure Code – Web API Foundations
  • COD 256 Creating Secure Code – Ruby on Rail Foundations
  • COD 257 Creating Secure Python Web Applications
  • COD 259 Node.js Threats and Vulnerabilities
  • COD 311 Creating Secure Code ASP.NET MVC Applications
  • C0D 315 Creating Secure PHP Code
  • COD 352 Creating Secure jQuery Code
  • COD 361-364 Creating Secure HTML5 Foundations Series (4)
  • COD 361-364 Fundamentals of Cryptography Series (4)
  • DES 224 Applying OWASP 2017: Mitigating Sensitive Data Exposure
  • DES 225 Applying OWASP 2017: Mitigating XML External Entities
  • DES 228 Applying OWASP 2017: Mitigating Cross-Site Scripting
  • TST 224 Testing for OWASP 2017: Sensitive Data Exposure
  • TST 225 Testing for OWASP 2017: XML External Entities
  • TST 228 Testing for OWASP 2017: Cross-Site Scripting

Elite

  • DES 101 Fundamentals of Secure Architecture
  • DES 212 Architecture Risk Analysis and Remediation
  • DES 311 Creating Secure Application Architecture
  • ENG 191-195 Integrating the MS SDL into your SDLC Series (5)
  • ENG 211 How to Create Application Security Design Requirements
  • ENG 311 Attack Surface Analysis & Reduction
  • ENG 312 How to Perform a Security Code Review

Learning Path Details

Number of Courses: 40

Total Duration: 25 hours

Total CPE Credits: 30