All courses

Développement

Sécurisez votre application web avec Spring Security

Découvrez le framework Spring Security ! Dans ce cours, vous apprendrez à sécuriser une application web Spring Boot et à créer une connexion sécurisée avec OAuth 2.0.
Medium
8 hours
Interested in this free-access course?

Les technologies de développement d’applications web sont en constante évolution.

Alors que les cyberattaques sont de plus en plus nombreuses et complexes, la nécessité de comprendre les différentes étapes pour bien sécuriser une application web est plus que jamais essentielle.

Il existe un module de sécurité capable de protéger vos applications Java : Spring Security.

Dans ce cours, nous allons voir comment établir une connexion sécurisée en utilisant Spring Security, et comment configurer OAuth 2.0 et Open ID Connect pour notre formulaire de connexion Spring Security.

Learning outcomes

  • Appliquer les principes de sécurité dès la conception d'une application
  • Identifiez les principales attaques web et les règles de sécurité à adopter

Requirements

Prérequis 

  • Savoir comment créer une application en utilisant Spring Boot et la tester.
  • Connaître les recommandations mises en avant par l’organisme OWASP.

Vous pouvez apprendre ces notions avec les cours suivants :

Outils nécessaires :

  • Spring Security
  • Eclipse

Turn it into a career

Choose one of our 100% online degree programs, and transform your know-how into professional skills.

  • Up to 100% of your training program funded
  • Flexible start date
  • Career-focused projects
  • Individual mentoring

Contributors

Instructors

JH

Joffrey Hernandez

Mila Paul

I am a researcher and teacher with a PhD in Cyber Operations. I also love trekking, scuba diving and traveling!

Romain Sessa

Développeur et Architecte Java/JavaEE. Je suis aussi Enseignant et Mentor étant passionné par la transmission de connaissances/compétences.

Created by

Last updated: 1/23/2025
License

Développement

Sécurisez votre application web avec Spring Security

Medium
8 hours
Free-access course