Secure Coding Professional: Secure Coding In- Depth
TARGET AUDIENCE
Developer, ArchitectCOVERED
Developing secure web applicationsDURATION
3-4 & 5 day Programs availableEXPERT TRAINER
Lancelot- Kenneth van Wyk-BACKGROUND
Software developer, ArchitectLANGUAGE
EnglishDATES & LOCATIONS
15 t/m 17 november, Amsterdam
22 t/m 24 november, Brussels
22 t/m 24 november, Brussels
COURSE OVERVIEW
The Secure Coding Professional program has been disigned for professional organizations that operate in today’s complex internetworked environment.
This class starts with a description of the security problems faced by today's software developer and a detailed description of the "OWASP Top 10” security defects. These defects are studied in instructor-lead sessions as well as in hands-on lab exercises in which each student learns how to actually exploit the defects to “break into” a real web application. Remediation techniques and strategies are then studied for each defect. Practical guidelines on how to integrate secure development practices into the software development process are then presented and discussed.
Just Awareness......is just not enough!
Developers that attended our Secure Coding Training have not only gained knowledge of OWASP defects; they have exploited these defects and have been exposed to in depth, hands on training and excercises on remediation techniques and strategies.
SUBJECTS COVERED
1. Preparation Phase: Understanding the problem
2. Overview of available solutions
3. Exploiting Web application weaknesses
4. Secure development processes
5. Introduction to design review exercise
6. Processes in depth – Design review
7. Architectural and design exercises
8. Processes in depth – Static code analysis
9. Static code analysis exercise
10. Processes in depth – Security testing
11. Getting started
Also Available:
>Secure Coding for Java Developers
This training includes extensive coding labs where the students actually fix and verify several security defects in a live Java web application.
>Secure Coding for Project Managers
>Customized, tailor made training programs
