Ce que vous apprendrez ?

  • Appliquer des techniques d'optimisation des performances et de sécurité à une architecture d'application Spring Boot Kotlin existante.
  • Implémenter une stratégie de gestion de la configuration robuste et flexible pour une application Spring Boot Kotlin déployée en production.
  • Développer et tester des microservices Spring Boot avec Kotlin, en utilisant des mécanismes de communication inter-services (ex: REST, gRPC).
  • Maîtriser l'utilisation de Spring Data JPA et des relations entre entités dans un contexte d'architecture distribuée.
  • Concevoir et implémenter des architectures complexes d'applications Spring Boot en Kotlin, utilisant des patterns de conception avancés.

Prérequis

  • Maîtrise de Kotlin Connaissances de base en Spring Boot Notions en architecture logicielle (MVC, REST, microservices, etc.)

Contenu de la Formation

Total: 16 Chapitres Total hours: 9
  • Présentation de Spring Boot et Kotlin
  • Principes d'architecture Microservices
  • Configuration avancée de Spring Boot
  • Dépendances et gestion des versions
  • JPA et Hibernate avec Kotlin
  • Utilisation de Spring Data JPA
  • Transactions et gestion des erreurs
  • Optimisation des requêtes et performances
  • Spring Security avec Kotlin
  • Authentification basée sur JWT
  • Autorisation et gestion des rôles
  • Sécurisation des API REST
  • Tests unitaires et d'intégration avec Spring Boot
  • Tests avec Mockito et JUnit
  • Déploiement sur un serveur d'application
  • Déploiement sur Cloud (AWS, GCP, Azure - introduction)

À TÉLÉCHARGER

À propos de l'instructeur

Avatar image
Fayçal Chebihi

faycal.chebihi@openskillroom.com

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 9 hour
  • Language Français
  • Niveau de compétence.
  • CertificateNon
  • Nombre maximum d'inscrits
  • Type de formation

Devenir enseignant, Partagez vos connaissances

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