Secure Software Development

This course is part of CISSP Certified Information Systems Security Professional Specialization

Instructor: Packt - Course Instructors

What you'll learn

  •   Apply secure coding standards to reduce vulnerabilities at the source-code level.
  •   Conduct comprehensive application security testing and manage post-deployment risks effectively.
  •   Implement auditing, logging, and change management processes to ensure secure software development and maintenance.
  •   Assess the security of third-party, open-source, and cloud-based software to identify and mitigate potential risks.
  • Skills you'll gain

  •   Software Development Methodologies
  •   Cloud Security
  •   Software Configuration Management
  •   DevSecOps
  •   Threat Modeling
  •   Application Security
  •   Security Testing
  •   Risk Management Framework
  •   Software Testing
  •   System Configuration
  •   Software Development Life Cycle
  •   Software Development
  •   Application Programming Interface (API)
  •   Secure Coding
  • There are 2 modules in this course

    As the course progresses, you’ll dive into secure coding practices, exploring how to minimize programming language risks, use secure development tools, and manage post-deployment software expectations. You’ll learn how to conduct application security testing, manage software configuration, and implement auditing and logging processes to ensure security throughout the software lifecycle. Real-world scenarios will illustrate the critical role of Integrated Product Teams (IPTs) in improving communication, decision-making, and overall software quality. In addition, you’ll examine the security of APIs, cloud services, third-party software, and open-source solutions, learning how to assess and mitigate risks associated with these components. By the end of the course, you’ll have a strong understanding of how to develop, deploy, and maintain secure software, ensuring both compliance and security in modern IT environments. This course is also an excellent preparation for the CISSP certification. This course is designed for software developers, security professionals, and IT managers preparing for the CISSP certification or aiming to integrate security into software development practices. A basic understanding of software development methodologies is recommended.

    Secure Coding, Testing, and Risk Management

    Explore more from Computer Security and Networks

    ©2025  ementorhub.com. All rights reserved