Online courses
Remote training only becomes economically viable for larger groups or teams. Through these subscription-based online courses, Philippe wants to offer individual developers the opportunity to access his renowned training courses. Check out the course listing below.
Cutting-edge React Security
In-depth online course
This course offers an in-depth look into the security challenges of modern React applications. This course provides you with secure coding guidelines and advice on deploying security technologies such as Content Security Policy and Trusted Types.
Each time I run this course privately, people used their new-gained knowledge to find and fix vulnerabilities in their production applications!
API Security best practices
In-depth online course
Building secure APIs is not only about secure coding, but also about selecting the right approach for your specific scenario. This course covers both the trade-offs between security mechanisms and the practical guidelines to build secure APIs.
Every time I teach these topics I get a ton of questions, which shows how hard it is to make decisions in this space. This course will help you find an answer to those questions.
React and API security bundle
In-depth online course bundle
This bundle offers everything you need to know to design and build secure React applications, backed by APIs. The courses in this bundle offer you in-depth knowledgde on building secure applications. They help you to understand the underlying challenges, allowing you to make the right decisions for your specific scenario.
Introduction to OAuth 2.0 and OpenID Connect
Free online course
Everyone who first learns about OAuth 2.0 and OpenID Connect is confused. There are dozens of specifications with uncommon terminology and hard-to-understand scenarios. Eventually, you will have a working implementation, but questions remain. Why use the complicated redirect, instead of just a custom login form? Is this the right flow for my application? Where do I store tokens, and how can I protect them?
This free online course helps you clear up the confusion surrounding OAuth 2.0 and OpenID Connect. You will learn about the purpose of these technologies and their concrete use cases. At the end of this course, you will understand how and where to use OAuth 2.0 and OpenID Connect.
Mastering OAuth 2.0 and OpenID Connect
Intensive three-course bundle
If you are feeling frustrated and overwhelmed with OAuth 2.0 and OpenID Connect, this course is going to help you. This course takes you on a step-by-step journey into the world of OAuth 2.0 and OpenID Connect. It explains the purpose of each technology, along with its use cases. In the course, we also dig deep into concrete use cases, enabling you to design and implement secure applications with OAuth 2.0 and OpenID Connect.
In a matter of hours, you gain the knowledge that usually takes months of researching dozens of specifications. Throughout the course, we build up a set of best practices that allow you to secure modern applications.