Création de microservices réactifs avec Spring WebFlux et Spring Boot

Apprenez à créer des microservices et des API REST hautes performances et non bloquants à l'aide de Spring WebFlux, de Project Reactor et de l'intégration de bases de données réactives.

4.7 (6,102) ⏱ 1 h 11 min 📚 7 leçons

À propos de ce cours

La transition vers un paradigme réactif vous permet de créer des microservices hautement évolutifs et économes en ressources, capables de gérer facilement un trafic massif. Ce cours basé sur du texte vous guide à travers les concepts de base de la programmation réactive, en passant de la théorie fondamentale à la mise en œuvre pratique.Vous comprendrez comment écrire du code non bloquant, concevoir des API RESTful réactives et intégrer des bases de données réactives pour construire des systèmes réactifs de bout en bout. Ce que vous apprendrez: - Comprendre les principes de base de la programmation réactive et la spécification Reactive Streams. - Maîtriser les fondamentaux de Project Reactor en utilisant des types réactifs clés comme Flux et Mono. - Créez des API REST non bloquantes à l'aide de contrôleurs annotés dans Spring WebFlux. - Implémentez un accès réactif à la base de données à l'aide de R2DBC pour des pipelines de données entièrement non bloquants. - Écrire des tests unitaires et d'intégration robustes à l'aide de WebTestClient et StepVerifier. - Appliquer des opérateurs réactifs pour transformer, filtrer et combiner efficacement les flux de données. Le cours commence par des concepts fondamentaux, en comparant les modèles de blocage traditionnels avec l'exécution réactive, avant de vous guider à travers des scénarios de codage pratiques et l'intégration de base de données.Vous apprendrez en lisant des explications claires et en analysant des extraits de code structurés conçus pour développer vos compétences pratiques. Ce cours est conçu pour les développeurs Java qui sont nouveaux dans la programmation réactive, ne nécessitant que des connaissances de base de Spring Boot et de Java. Commencez à lire dès aujourd'hui pour libérer la puissance des microservices non bloquants.

Ce que vous recevez

  • 📜 Certificat de fin
    Ajoutez-le à votre profil LinkedIn
  • 💬 Personal AI tutor
    Stuck on a lesson? Ask your built-in tutor anything, any time.
  • ♾️ Accès à vie
    Revenez quand vous voulez, sans expiration
  • 📱 Téléphone ou ordinateur
    Fonctionne partout, sur tout appareil
  • 💸 Remboursement 30 jours
    Sans poser de questions
  • Court et ciblé
    1 h 11 min de contenu pratique

Avis (7)

Lucas Thomas US
★ 5 · 2026-04-25T08:59:52+00:00

C'est exactement ce que je cherchais.J'ai adoré les exemples pratiques, ils ont vraiment aidé à solidifier les concepts.

Paulina Mendoza CR Apprenant vérifié
★ 5 · 2025-09-02T07:17:52+00:00

Les explications étaient claires et les exemples ont vraiment aidé à consolider les concepts.

Stavros Katsaros GR Apprenant vérifié
★ 4 · 2025-09-02T02:15:52+00:00

Le flux d'informations était excellent, et les exemples du monde réel ont vraiment aidé à solidifier les concepts.

Владимир Новиков BY
★ 3 · 2025-08-15T07:39:52+00:00

J'ai aimé les exemples d'application pratique, bien que la configuration initiale ait pris plus de temps que prévu.

Yewande Ibrahim NG
★ 3 · 2025-06-29T15:19:52+00:00

Décomposition fantastique des idées fondamentales. J'ai apprécié l'applicabilité du monde réel tissée tout au long.

Krasimira Ivanova BG Apprenant vérifié
★ 3 · 2025-03-26T08:46:52+00:00

Matériel et présentation décents. Le flux était principalement intuitif et l'applicabilité est là.Peut être amélioré avec des exercices plus variés.

Сергей Лебедев RU Apprenant vérifié
★ 5 · 2024-12-09T09:54:52+00:00

Présentation brillante! Le flux était parfait, et j'ai apprécié les exemples du monde réel.

Écrire un avis

Nous vous demanderons de vous connecter après envoi — votre brouillon est sauvegardé.

Autres apprenants ont aussi suivi

Questions fréquentes

De quoi ai-je besoin pour suivre ce cours ? +

Un téléphone ou un ordinateur avec internet, c'est tout. Aucune installation, aucun matériel spécial.

Comment payer ? +

Carte via Stripe ou cryptomonnaie. Nous ne stockons pas les données de carte — Stripe les gère de manière sécurisée.

Puis-je obtenir un remboursement ? +

Oui — remboursement complet sous 30 jours, sans question.

Combien de temps aurai-je accès ? +

À vie. Une fois acheté, le cours est à vous, vous pouvez y revenir quand vous voulez.

Vais-je obtenir un certificat ? +

Oui. À la fin, vous recevez un certificat à ajouter à votre profil LinkedIn.

Conçu pour les apprenants en
Tech Design Finance Marketing Santé Éducation Hôtellerie Industrie