This comprehensive course on Secure Software Development is designed to help IT professionals integrate security at every stage of the Software Development Life Cycle (SDLC), following the CISSP curriculum. The course starts with an introduction to security considerations in software development and how to choose the appropriate development methodology, including process-driven and agile-based approaches. You’ll explore the use of security controls, risk analysis, and methodologies such as the Capability Maturity Model (CMM) and Software Assurance Maturity Model (SAMM) to enhance the security of your development processes.

Secure Software Development
Ends soon! Save on skills that make you shine with 40% off 3 months of Coursera Plus. Save now

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

Instructor: Packt - Course Instructors
1,997 already enrolled
Included with
39 reviews
Recommended experience
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
- Process Driven Development
- Software Configuration Management
- Cloud Security
- Risk Management Framework
- API Testing
- Software Development Life Cycle
- Secure Coding
- Security Engineering
- Package and Software Management
- Configuration Management
- Software Testing
- Systems Development Life Cycle
- Application Security
- Software Development Methodologies
- Software Development
- Security Testing
Tools you'll learn
Details to know

Add to your LinkedIn profile
2 assignments
See how employees at top companies are mastering in-demand skills

Build your subject-matter expertise
- Learn new concepts from industry experts
- Gain a foundational understanding of a subject or tool
- Develop job-relevant skills with hands-on projects
- Earn a shareable career certificate

There are 2 modules in this course
Earn a career certificate
Add this credential to your LinkedIn profile, resume, or CV. Share it on social media and in your performance review.
Instructor

Offered by
Explore more from Computer Security and Networks
Why people choose Coursera for their career

Felipe M.

Jennifer J.

Larry W.









