Programmation Réactive avec WebFlux

Blended learning

An wen richtet sich die Weiterbildung?

  • Développeurs Back-end

Dauer

3,00 Tag(e)

Sprache(n) der Dienstleistung

EN FR

Nächster Termin

18.05.2026
Ort
En distanciel

Preis

2050,00€

Ziele

  • Comprendre Reactor (Mono & Flux et leurs opérateurs)
  • Réaliser un microservices réactif de l'api REST jusqu'à la couche de persistance
  • Savoir implémenter un client Http réactif avec le WebClient
  • Monitorer son système réactif
  • Mettre en place des tests unitaires et d'intégrations

Inhalt

Introduction
  • La programmation réactive
  • Le Manifest
  • Systèmes non bloquants
  • Les patterns
  • Principe de l’Event-Loop
En Java
  • Reactive Stream et la backpressure
  • Les interfaces Reactives de Java 9
  • Tour d’horizon des Frameworks
  • Java NIO
  • Netty
Spring WebFlux
  • Présentation
  • Architecture
  • Cas d’utilisation
Reactor
  • Flux et Mono
  • Séquences et Souscriptions
  • Les opérations: reduce, zip, merge, flatmap, etc
  • La gestion d’erreur
  • La backpressure
  • Le modèle de thread scheduling de Reactor
API Rest Reactive avec WebFlux
  • WebFlux vs Web MVC
  • Cas d’usage
  • Les Router et les Handler
  • La Gestion d’erreur
Accéder aux données de façon réactive
  • Avec R2DBC pour les bases relationnelles
  • Reactive Repository et le NoSQL
  • Alternatives pour les repositories synchrones
Le WebClient
  • Appeler des API Rest de façon réactive
  • Gestion des erreurs et du Retry
  • Configuration proxy et OAuth2
Monitorer son application réactive
  • Spring Boot Actuator
  • Micrometer
  • Tracing avec Sleuth/Zipkin
RSocket
  • Cas d’usage
  • RSocket vs gRPC
  • RSocket et Spring
Tester son application réactive
  • StepVerifier
  • WebTestClient

Zertifikat, Diplom

Une attestation de participation sera transmise aux participants

Nächster Termin

Datum
Stadt
Sprache und Preis
18.05.2026

20.05.2026
En distanciel
FR 2050,00€
18.05.2026
En distanciel
FR 2050,00€
15.06.2026
En distanciel
FR 2050,00€
05.10.2026

07.10.2026
En distanciel
FR 2050,00€
05.10.2026
En distanciel
FR 2050,00€

Diese Weiterbildungen könnten Sie interessieren

EN
Tag
Auf Anfrage
Programmiersprache - Programmiersprache Java
FR
Tag
Blended-Learning
Programmiersprache - Programmiersprache HTML
30.06.2026