• Online, Instructor-Led
Course Description

Developing Defensible Applications: Java and .NET application developments using best practices to protect critical information.

Learning Objectives

  • Understand software development lifecycle and prevalent web application vulnerabilities
  • Perform security testing on existing code
  • Identify security defects in your code Fix security bugs using secure coding techniques
  • Utilize secure HTTP headers to prevent attacks Write a cryptography utility for storing sensitive data and user passwords

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.

Feedback

If you would like to provide feedback for this course, please e-mail the NICCS SO at NICCS@hq.dhs.gov.