Ce que vous apprendrez ?

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

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: 9
  • 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
ENNANIA

adil.ennania@openskillroom.com

Adil ENAANAI, expert en IT et docteur en informatique, accompagne entreprises et institutions dans leur transformation digitale. Spécialiste en Spring Boot, Angular, NoSQL, Big Data et IA, il développe des solutions innovantes et optimise la gestion des données. Consultant et formateur expérimenté, il a formé de grandes entreprises comme la CDG, le CRI, Société Générale, CNSS Maroc et Orange. Enseignant passionné, il partage son expertise en JEE, Python, NoSQL et Power BI. Il crée des applications avancées, de l'IA à l’automatisation Big Data. Avec une expérience de plus de 16 ans avec des entreprises Marocaines, Françaises et Africaines, il a accumulé un haut niveau d’expertise pour résoudre des problèmes et proposer des solutions.

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 30
  • Type de formation distanciel

Devenir enseignant, Partagez vos connaissances

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