Programmation reactive avec Reactor

Human Coders

Non finançable CPF
Tout public
Présentiel
Public admis
Salarié en poste
Demandeur d'emploi
Entreprise
Etudiant
Prix
Nous contacter
Durée
Nous contacter
Localité
En présentiel
Découvrez les localités disponibles pour suivre cette formation en présentiel.
En savoir plus sur les localités en présentiel
Cette formation est disponible dans les centres de formation suivants:
  • 75 - Paris 17e
Cette formation peut être dispensée dans votre entreprise dans les localités suivantes :
  • 75 - Paris
  • 77 - Seine-et-Marne
  • 78 - Yvelines
  • 91 - Essonne
  • 92 - Hauts-de-Seine
  • 93 - Seine-Saint-Denis
  • 94 - Val-de-Marne
  • 95 - Val-d'Oise
Objectifs

  • Comprendre l'intérêt de la programmation réactive

  • Connaître la spécification Reactive Stream et ses implémentations (Reactor, [RxJava](https://github.com/ReactiveX/RxJava), Java 9 Flow)

  • Maîtriser la librairie Reactor

  • Traiter des problèmes de programmation concurrente

  • S'appuyer sur un modèle de communication asynchrone
Programme
Cette **formation Programmation Réactive avec Reactor** se concentre sur la **programmation réactive en Java**. Ce paradigme de programmation s'est démocratisé pour traiter de nombreuses problématiques rencontrées dans le développement d'applications modernes, telles que la **tolérance à la panne**, la **montée en charge** ou encore la **vitesse de réponse du système**. La formation Programmation Réactive avec Reactor s'adresse à des **développeur·se·s** ayant des notions en programmation fonctionnelle qui souhaitent **maîtriser la programmation réactive de bout en bout**. Cela se fera par une approche essentiellement **pratique** en étudiant les flux réactifs (Reactive Streams). Lors de cette formation, vous utiliserez la [librairie Reactor](https://projectreactor.io/) pour savoir à son terme : - traiter des données dont le volume est non prédéterminé - augmenter la maintenabilité de votre application - avoir un code uniformisé, de la récupération de la donnée jusqu'à l'affichage A l'issue de la formation, les participant·e·s repartiront avec les supports de formation ainsi que les corrigés des TPs. Cette formation utilise la **version 17 de Java**, et la **version 3** de Reactor. **Installations nécessaires sur votre machine : JDK 17** ####Envie d'aller plus loin ? Découvrez nos formations de l'écosystème Java : - la [formation Java Spring Web](https://www.humancoders.com/formations/java-spring) pour comprendre et utiliser le framework Spring, - et enfin la [formation Kafka](https://www.humancoders.com/formations/kafka) pour mettre en œuvre le broker de message et la plate-forme d'event streaming Kafka.

Envie d’en savoir plus sur cette formation ?

Documentez-vous sur la formation

Quelle est votre situation ?

Haut de page