CERTIFICATION

CSDP: Certified Secure Development Professional

Security is a key part of software quality and secure development skills are essential to software teams worldwide. With this professional-level certificate, learners gain the skills and approaches to apply secure development practices at every stage of the software development lifecycle.

The Certified Secure Development Professional (CSDP) exam provides a challenging way to reflect on what you have learned and how to apply these new skills. Mixing formal testing of your theory knowledge and four hands-on exercises, the CSDP helps demonstrate your ability to build secure software and establishes you as a sought-after champion for security by design.

Topics covered in the Certified Secure Development Professional (CSDP) certification

  • Security fundamentals and risk for software development.

  • Threat assessment and threat modeling.

  • Identifying, addressing, and avoiding common web application security vulnerabilities.

  • Foundations in security testing and how to use it to identify vulnerabilities.

  • Identifying and capturing security requirements for software.

  • Understanding software supply chain security and how to manage its risk

  • Fundamentals of DevSecOps and how to bring security to your build pipeline.

CSDP Course + Exam Bundle

$749 one-time-payment

  • Full access to the SafeStack platform for one year including all courses, labs, and resources

  • 1 x Exam attempt (valid within 365 days of purchase)

Reasons to pursue the Certified Secure Development Professional (CSDP) certification

Stand out as a software security champion for your team

Learn from industry leaders with the largest secure development course library and specialist learning paths worldwide.

Demonstrate your skills in more than just secure coding

In our hands-on exam, testing not only your theoretical knowledge but how you would apply it to realistic scenarios.

Take a security-by-design approach to secure software

Don’t wait for the code to be written to identify security risks, design for security.

Consider security throughout the software development lifecycle.

Improve software quality and reduce rework by taking every opportunity to identify security needs throughout your SDLC.

Explore a new career in software security and secure development

Bring together software skills with security to create a path to new roles worldwide.

Application Security Engineer

Helping software teams identify and address security issues in their systems and designs.

Security Tester

Identifying security vulnerabilities through automated and exploratory software security testing.

Product Security

Integrate security throughout your product and ensure your data, people, and systems remain safe.

Software Security Architect

Help design secure systems from day one using security by design principles.

Register your interest

FAQ

  • The CSDP exam is a professional level certificate designed to recognize the security skills of a software development team member and their ability to champion security throughout their work and the software development lifecycle.

  • The CSDP exam is a two part online exam. This includes a multiple choice theory exam covering the required topics plus four hands on assessments, designed to simulate the process of designing secure software, capturing security requirements and threat assessment.

  • The CSDP exam is for software development team members with an active role in the security of the software they build.

    This may include software developers, testers, analysts, architects and designers with an interest in becoming the security champions/advocates for their team.

  • The CSDP exam expected you to be a member of a software development team with a firm understanding of how software is built, the overarching software development lifecycle and the ways in which software is designed.

  • On completing the CSDP exam, you will have proven skills for integrating security throughout your software development lifecycle, from design through development, deployment, and beyond. This includes taking a security-by-design approach to identifying risk and security requirements in software, before the code is written.

  • SafeStack is a specialist secure development education platform and has a range of support channels available from monthly interactive seminars, courses and labs to online chat support from our team.

  • Exams may be retaken 30 days after the last exam attempt. Exam retakes will be billed at $249 per retake attempt, in advance.

  • Yes! Platform access is billed annually and can be renewed at the end of your subscription.

Need to train a team?

SafeStack can help you roll out a training program for your entire software team.

Let us make it easy for you with a 15-minute demo from one of our team