• Online, Instructor-Led
Course Description
  • Architecture of web-based applications and security best practices
  • Authentication and authorization for accessing applications
  • Managing common security vulnerabilities, security of data at rest and in transit.

Learning Objectives

  • Understand how attackers are able to compromise applications.
  • Learn future application security trends and security measures to build defensible applications.
  • Understand how web based applications are architected and best practices to defend these applications.
  • Implement secure software development life cycle methodologies.
  • Secure software products purchased from third parties.

Framework Connections

The materials within this course focus on the NICE Framework Task, Knowledge, and Skill statements identified within the indicated NICE Framework component(s):

Specialty Areas

  • Training, Education, and Awareness
  • Systems Development


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