Secure Programming Foundation certification

The first career step in the S-CSSL certification progam

The Cyber Security & Governance Certification Program

S-SPF Secure Programming Foundation badge   S-SPF


Why become S-SPF-certified?

Economic globalisation is leading to an ever-increasing exchange of information between organisations (including employees, customers and suppliers) and, consequently, an explosion of cyber crime. The dramatic rise in cyber attacks, in turn, results in a growing demand for certified security specialists:


 "By 2017, there will be a shortage of 2 million cyber security jobs worldwide" — UK House of Lords, Digital Skills Committee


 As cyber attackers are shifting focus to software, improving software security is becoming indispensable.


The Secure Programming certificate demonstrates your ability to understand the logic behind security principles and apply security principles in design and code. The certificate enables you to exhibit your knowledge about web application vulnerabilities and the most effective ways to discover, prevent and eradicate these vulnerabilities.


With a Secure Programming certificate, you will be internationally recognised as a secure software developer.


For whom is the S-SPF certification?

The Secure Programming Foundation certification program (S-SPF) is suitable for every programmer or software developer responsible for developing (web) applications. The course is suitable for both novice and experienced developers who wish to acquire a solid grounding in secure software development.



Steps to schedule your S-SPF exam


study for your exam

1. Demonstrate the required knowledge


Before taking your exam, you should make sure that you possess the required knowledge. We have a great number of global partners offering preparation courses. Check our partners' websites to find a training centre in your country. 


Preparation coureses are optional but if your are not sure if you have the required knowledge level to pass the exam, download here the introduction slides of the Secure Programming Foundation Course and see if you meet the terms. 


You can test yourself with the Secure Programming Foundation sample exam to see if you possess the required knowledge.


Read the information

2. Read the "How to book your exam" page


Make sure that you meet all the system requirements. Read through our "How to book your exam" page thoroughly to prevent mistakes or ambiguities. You can also find a link to book your exam on this page. 


How to book your exam page



schedule your exam

3. Schedule your exam


Follow the instructions on the "How to book your exam" page and click the button on that page to schedule your exam. 



pass your exam

4. Pass the exam and claim your title


Upon successful completion of your exam, you can claim your free digital foundation badge here.

Sign up for the newsletter.

Others also viewed

Your Internet Explorer is out of date.

This website can not be viewed with this browser!

Upgrade your browser to the latest version of Internet Explorer 8 or install another browser, such as Firefox or Google Chrome.