The key to building more secure software is knowledge. Knowledge of the current security landscape. Knowledge of relevant threats and their corresponding mitigation techniques. In his courses, Philippe teaches how attacks and defenses work. With that knowledge, developers can spot and solve security problems, even in scenarios that go beyond textbook examples.
Unfortunately, security training is often generic and shallow. Wouldn't you love to build your own custom curriculum, perfectly aligned with the needs of your team? Each of Philippe's training courses is composed from a set of content modules. Each module focuses on helping developers understand the problem, instead of merely illustrating textbook examples of attacks and defenses.
On-site or remote
Training courses can be delivered on-site or remote, according to your preferences. Regardless of the delivery method, each training course should allocate time for hands-on lab sessions. Using a custom lab environment, participants get to try out attacks and analyze the effect of defenses. Labs are always guided by Philippe, leaving room for additional discussions where needed.