• Classroom
  • Online, Instructor-Led

Learning Objectives

This course prepares students for the Certified Secure Software Lifecycle Professional (CSSLP) exam. Students will learn to integrate security best practices into each phase of the software development lifecycle, including requirements gathering, design, implementation, testing, deployment, and maintenance. Course objectives include threat modeling, secure coding, static and dynamic code analysis, and software configuration management. Students will also explore risk assessment, compliance, and governance considerations for application security in enterprise environments. The course emphasizes secure software development in Agile, DevOps, and traditional waterfall methodologies.

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