Ce cours Spring Boot vous apprend à construire des applications backend sécurisées en utilisant Java Spring Boot, Spring Security, l'authentification JWT et Spring Data JPA. Vous concevrez des API REST, gérerez les opérations de base de données avec Hibernate et mettrez en œuvre les systèmes d'authentification utilisés par les développeurs Spring Boot professionnels.Dans ce cours, vous créerez une application API REST complète tout en apprenant les outils et les techniques utilisés par les développeurs Spring Boot professionnels.Pour commencer, vous apprendrez les bases de Spring Boot, y compris le fonctionnement d'un projet Spring Boot, comment l'auto-configuration simplifie le développement et comment gérer les dépendances à l'aide de paquets de démarrage. Vous comprendrez également la structure du projet Spring Boot et apprendrez à configurer les applications à l'aide du fichier application.yml. Ensuite, vous apprendrez à connecter votre application à une base de données à l'aide de Spring Data JPA et d'Hibernate. Vous créerez des entités, gérerez les relations et construirez des référentiels pour effectuer facilement des opérations de base de données. Le cours se concentre ensuite sur la construction d'API REST à l'aide de Spring MVC. Vous créerez des contrôleurs, mettrez en œuvre des couches de service, gérerez les exceptions et concevrez des API qui suivent les pratiques industrielles réelles utilisées dans le développement de Spring Boot. Ensuite, vous apprendrez à sécuriser les applications en utilisant Spring Security. Vous mettrez en œuvre l'authentification, l'autorisation basée sur les rôles et protégerez les API en utilisant l'authentification JWT dans Spring Boot. Dans la dernière partie du cours, vous combinerez toutes les couches de l'application et finaliserez un projet backend complet. Vous testerez les API, améliorerez la qualité du code et préparerez l'application pour une utilisation réelle. À la fin de ce cours Java Spring Boot, vous serez en mesure de construire des API REST sécurisées et de développer une application backend complète comme un développeur Spring Boot professionnel. Avis de non-responsabilité : Il s'agit d'une ressource éducative indépendante créée par Board Infinity à des fins d'information et d'éducation uniquement. Ce cours n'est pas affilié, approuvé, sponsorisé ou officiellement associé à une entreprise, une organisation ou un organisme de certification, sauf mention explicite. Le contenu fourni est basé sur les connaissances et les meilleures pratiques de l'industrie, mais ne constitue pas un matériel de formation officiel pour un employeur ou un programme de certification spécifique. Tous les noms d'entreprise, marques commerciales, marques de service et logos cités sont la propriété de leurs détenteurs respectifs et ne sont utilisés qu'à des fins d'identification et de comparaison à des fins éducatives.

Spring Boot, Spring Security et finalisation de l'application
Profitez de l'une de nos meilleures offres et renforcez vos compétences avec 50 % de réduction sur Coursera Plus. Économisez maintenant.

Spring Boot, Spring Security et finalisation de l'application
Ce cours fait partie de Spécialisation "Java Spring Boot Développement Backend"

Instructeur : Board Infinity
Inclus avec
Expérience recommandée
Ce que vous apprendrez
Construire des API REST sécurisées à l'aide de Java Spring Boot et de l'architecture Spring MVC
Mettre en œuvre l'authentification et la sécurité de l'API à l'aide de Spring Security et des jetons JWT
Connecter les applications aux bases de données en utilisant Spring Data JPA et Hibernate
Concevoir des systèmes dorsaux évolutifs en utilisant des contrôleurs, des services et des couches de référentiel
Compétences que vous acquerrez
- Catégorie : Logique d'entreprise
- Catégorie : Sécurité des points finaux
- Catégorie : Maintenabilité
- Catégorie : Conception de l'API
- Catégorie : Vérification et validation
- Catégorie : Authentifications
- Catégorie : Cartographie objet-relationnelle
- Catégorie : Tests de développement
- Catégorie : Conception de l'application
- Catégorie : Autorisation (informatique)
- Catégorie : Gestion de la configuration
Outils que vous découvrirez
- Catégorie : Spring Boot
- Catégorie : Hibernate (Java)
- Catégorie : YAML
- Catégorie : Restful API
- Catégorie : Persistance des données
- Catégorie : Cadre de travail Spring
- Catégorie : Contrôle d'accès basé sur les rôles (RBAC)
Détails à connaître

Ajouter à votre profil LinkedIn
avril 2026
16 devoirs
Découvrez comment les employés des entreprises prestigieuses maîtrisent des compétences recherchées

Élaborez votre expertise du sujet
- Apprenez de nouveaux concepts auprès d'experts du secteur
- Acquérez une compréhension de base d'un sujet ou d'un outil
- Développez des compétences professionnelles avec des projets pratiques
- Obtenez un certificat professionnel partageable

Il y a 4 modules dans ce cours
Obtenez un certificat professionnel
Ajoutez ce titre à votre profil LinkedIn, à votre curriculum vitae ou à votre CV. Partagez-le sur les médias sociaux et dans votre évaluation des performances.
Instructeur

Offert par
En savoir plus sur Développement de logiciels

Board Infinity
Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?

Felipe M.

Jennifer J.

Larry W.

Chaitanya A.
Foire Aux Questions
Plus de questions
Aide financière disponible,





