Web Developer


Overview

The Web Developer learning path includes a variety of  security courses that will vary depending on whether you are seeking core, advanced or elite paths. It is designed for those responsible for the development of web applications or applications that are run over HTTP from a web server to a web browser.

The Web Developer Learning Path provides developers with a solid foundation of security features necessary to develop applications including:

  • Responsive web design
  • Enterprise integration
  • How to protect data with security 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
  • COD 261 Threats to Scripts
  • COD 262 Fundamentals of Shell and Interpreted Language Security
  • ENG 205 Fundamentals of Threat Modeling

Advanced

  • COD 241 Creating Secure Oracle Database Applications
  • COD 252 Creating Secure AJAX Code – Java Foundations
  • 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 315 Creating Secure PHP Code
  • COD 352 Creating Secure jQuery Code
  • COD 361-364 Creating Secure HTML5 Foundations Series (4)
  • DES 202-205 Fundamentals of Cryptography Series (4)
  • DES 222-231 Applying OWASP 2017 Mitigations Series (10)
  • TST 222-231 Testing for OWASP 2017 Mitigations Series (10)

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: 65

Total Duration: 27 hours

Total CPE Credits: 32