PDF Add to WishList
The rules of information security aren’t what they used to be. Hackers aren’t kids in basements–they’re state sponsored professionals and organized criminal groups all around the world. They break into systems and steal data any way they can.
Unfortunately, the vast majority of hacks are not due to insecure networks or misconfigured firewalls; they are a result of common software flaws that get coded into applications. Even with good information security policy and staff, the reality is that software developers are often underserved when it comes to security strategy. If their applications get built without attention to good software security practices, risk gets passed downstream and by the time an incident occurs it’s too late to be proactive.
From proactive requirements to coding and testing, this course covers the best practices any software developer needs to avoid opening up their users, customers and organization to attack at the application layer. We teach only constantly updated best practices, and our experts answer your questions live in class. Return to work ready to build higher quality, more robustly protected applications.
Secure Software Development
Introductory Case Study
The Context for Secure Development
Exercise: Our Own Security Context
Exercise: Managing Security Requirements
Designing Secure Software
Exercise: A Secure Software Design, Instructor Q & A
Writing Secure Code
Exercise: Securing Coding Q & A
Testing for Software Security
Exercise: Testing Software for Security
Releasing & Operating Secure Software
Exercise: A Secure Software Release
Making Software Development More Secure
Exercise: Your Secure Software Plan
Standard Course Hours: 9:00 am – 4:30 pm
*Informal discussion with instructor about your projects or areas of special interest: 4:30 pm – 5:30 pm
FREE Online Course Exam (if applicable) – Last Day: 3:30 pm – 4:30 pm
By successfully completing your FREE online course exam, you will: