HBN Web Developer introduces a wide array of common (and not so common) web application security vulnerabilities. Students will be given hands-on lab exercises allowing them to attack vulnerable applications and to fully explore the impact of potentially vulnerable code..
(2-days course: designed to teach developers how to enhance the security of their applications)
When? On request. Please contact Navixia for details!
The course is programming language neutral, aiming to equip developers with a security mind-set more than just with a set of security functions or procedures. Students will become aware of both the real nature of the exposed threats and of the flaws in logic that normally make them possible. Language and operating system specifics are delved into where required with a focus on the major development architectures in use today. Some of the softer issues surrounding secure development will also be covered.
Each section details and explains how and why attacks take place and what approaches are required in order to prevent them.
This course can be taken independently of all the other HBN courses. It should be noted that this is a course for capable Web Developers with development skills and experience.
This course is designed for students who have experience in web development. Students should be well versed in basic programming or scripting, networking and Internet technologies, Unix and Windows operating systems, basic SQL and database technologies. Although advanced skills are not required, students without a good, practical knowledge of these areas will fall behind in this fast-paced class. Students without the required skills are encouraged to consider HBN Cadet.
In order to complete the course, students will be given preconfigured laptops that will serve all the needs of the environment, along with all other material. Software and all course material are available upon completion.
Developers and Project Managers benefit hugely from this course by learning how to spot badly written code, how to prevent such errors and how to effectively integrate security and security testing into the development process for the future. Administrators and security consultants will also benefit by learning how to securely deploy custom-written applications, how to detect security errors and how to provide effective remedial advice.
Tél. +41 21 324 32 00
Fax. +41 21 324 32 01