Ce que vous apprendrez ?

  • Tester et déboguer efficacement des applications microservices full-stack.
  • Déployer et gérer des microservices sur un environnement cloud (ex: AWS, GCP, Azure).
  • Mettre en œuvre la communication inter-services utilisant des techniques telles que REST et Kafka.
  • Développer une interface utilisateur front-end réactive avec Angular pour interagir avec les microservices.
  • Concevoir et implémenter des microservices RESTful à l'aide de Spring Boot et Kotlin.

Prérequis

  • Maîtrise de Kotlin et Java (bases) Connaissances de Spring Boot (REST, JPA, sécurité) Maîtrise des bases d'Angular et TypeScript

Contenu de la Formation

Total: 19 Chapitres Total hours: 12
  • Introduction aux microservices et architectures distribuées
  • Présentation de Spring Boot et son écosystème
  • Mise en place de l'environnement de développement
  • Création d'un premier microservice simple avec Spring Boot
  • Programmation Kotlin pour Spring Boot
  • Gestion des dépendances avec Maven ou Gradle
  • Conception d'API REST avec Spring Boot
  • Tests unitaires et d'intégration
  • Introduction à Angular et à la création d'une application
  • Consommation d'API REST avec HttpClient
  • Gestion des données et affichage avec Angular Material (optionnel)
  • Mise en place de la sécurité côté client
  • Communication inter-services avec REST et autres protocoles
  • Gestion des bases de données avec Spring Data JPA
  • Optimisation des performances et scalabilité
  • Mise en place d'un système de logging centralisé
  • Déploiement sur un serveur cloud (ex: AWS, GCP, Azure)
  • Mise en place d'un système de monitoring (ex: Prometheus, Grafana)
  • Gestion des erreurs et stratégies de reprise

À TÉLÉCHARGER

À propos de l'instructeur

Avatar image
Fayçal Chebihi

faycal.chebihi@openskillroom.com

Professeur expérimenté avec une solide expérience dans l’industrie des logiciels informatiques. Compétent en Cloud (Azure, AWS), en informatique, DevOps, développement backend (Spring, ASP.NET Core, Node.js, …) et frontend (Angular, React.js, Vue.js, …). Professionnel de l’éducation avec un doctorat en informatique, spécialisé dans l’optimisation multi-objectif, obtenu à l’Université Chouaïb Doukkali d’El Jadida.

Retour des Apprenants (Note Formateur)

Avis

User image
ABDELAZIZ DOUKKALI
6 months ago

Avis : ok

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

Caractéristiques du cours

  • Durée 12 hour
  • Language Français
  • Niveau de compétence. Intermédiaire
  • CertificateNon
  • Nombre maximum d'inscrits
  • Type de formation

Devenir enseignant, Partagez vos connaissances

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