Course Catalog / Learning Path / Front-End Developer

Front-End Developer


The Front-end Developer learning path includes a variety of security courses which will vary depending on whether you are seeking core, advanced or elite paths. It provides a solid foundation for using markup languages, design and client-side scripts and framework to create secure environments for everything that users touch.

Course concepts covered:

  • Deep dive on HTML, CSS and responsive web development
  • How vulnerabilities are discovered and exploited
  • How to build a strong line of defense


  • Fundamentals of Application Security
  • Secure Software Concepts
  • Fundamentals of Secure Development
  • Fundamentals of Secure AJAX Code
  • Fundamentals of Threat Modeling


  • Creating Secure Code – Web API Foundations
  • Creating Secure Code – Ruby on Rails
  • Node.js Threats and Vulnerabilities
  • Creating Secure PHP Codee
  • Creating Secure HTML5 Code Series (4)
  • Fundamentals of Cryptography Series
  • Applying OWASP 2017 Mitigations Series (10)


  • Fundamentals of Secure Architecture
  • Architecture Risk Analysis and Remediation
  • Creating Secure Application Architecture
  • Integrating the MS SDL into your SDLC Series (5)
  • How to Create Application Security Design Requirements
  • Attack Surface Analysis & Reduction
  • How to Perform a Security Code Review

Learning Path Details

Number of Courses: 36

Total Duration: 23 hours

Total CPE Credits: 27.5