Secure Development Training
This two-day course is designed for software developers who wish to understand and use the Secure Development Lifecycle, a development paradigm which makes security an integral part of the full software development process. Delegates study secure design principles and defensive coding strategies, as well as the concepts behind and roles played within secure development by code reviews, threat modelling and penetration testing. They will learn how to identify, analyse and work through the risks and challenges encountered during the secure development process. They will also consider secure development as part of a wider context, discussing how to implement defence in depth at different levels within the design of infrastructures as well as software.