Ce que vous apprendrez ?

  • Déployer et superviser une application Spring Boot en production
  • Sécuriser une API avec Spring Security et JWT
  • Gérer une base de données avec Spring Data JPA et Hibernate
  • Développer et exposer une API REST avec Spring Boot
  • Comprendre l’architecture et les concepts fondamentaux de Spring Boot

Prérequis

  • Programmation en Java Bases de Spring Framework (optionnel mais recommandé) Bases de la gestion des bases de données Concepts Web et API REST Notions de Git et gestion de projet

Contenu de la Formation

Total: 20 Chapitres Total hours: 10
  • Présentation de Spring Boot
  • Avantages et inconvénients
  • Installation et configuration
  • Structure d'un projet Spring Boot
  • Annotations @Entity et @Table
  • Repository et JpaRepository
  • Contrôleur REST
  • Tests unitaires avec JUnit
  • Gestion des exceptions avec @ExceptionHandler
  • Authentification et autorisation avec Spring Security
  • Filtrage des requêtes avec JWT
  • Tests de sécurité avec Spring Security Test
  • Conception d'une API RESTful
  • Pagination et tri
  • Gestion du cache avec Redis
  • Optimisation des performances
  • Déploiement sur un serveur d'applications
  • Monitoring et logging
  • Automatisation du déploiement avec Jenkins
  • Bonnes pratiques de développement

À TÉLÉCHARGER

À propos de l'instructeur

Avatar image
Tarik Haddane

tarik.haddane@openskillroom.com

Tarik Haddane est consultant IT spécialisé en développement et formation. Fort d'une expertise en Java (JDK 8-22) et Angular (v18), il accompagne entreprises et développeurs dans la maîtrise des technologies modernes. Formateur expérimenté, il intervient auprès de professionnels et d'étudiants, notamment chez Atos France. Il conçoit des cours, ateliers et TP sur des sujets avancés tels que la programmation réactive, les tests unitaires et la modularité. Il développe également des applications en Node.js et Android Studio. Son domaine de recherche académique porte sur la PNL appliquée à la détection de texte offensant.

Retour des Apprenants

Avis

Pour ajouter un avis sur le cours, vous devez d'abord vous connecter. Connectez-vous ici

Caractéristiques du cours

  • Durée 10 hour
  • Language Français
  • Niveau de compétence.
  • CertificateNon
  • Nombre maximum d'inscrits 35
  • Type de formation distanciel

Devenir enseignant, Partagez vos connaissances

Rejoignez OpenskillRoom, la plateforme de formations synchrones qui valorise votre expertise.