Advanced

Java Reactive Programming

java · reactive · programming · backend · architecture · full-stack · web · spring · virtual · webflux · backpressure · threads · reactor · stepverifier · test · testing · boot · case · c...

This course is an accelerated introduction to reactive programming with Java, Spring WebFlux and Project Reactor. It allows you to build modern, high-performance applications that can scale easily and respond in milliseconds.

Spring Boot 3.5.0 · Project Reactor 3.7.6 · Spring WebFlux 6.1.14 · Java JDK 24+

In the final segment, the course also presents a new reactive approach that does not use any reactive framework, relying solely on the latest features of the JDK — some finalized, others still in preview.

Sign in to read this course

A free account unlocks all 514 courses. 20 are readable without one.

What's inside

7 sections
  1. 1 Table of Contents
  2. 2 Course Introduction and Overview
  3. 3 The Reactive Revolution
  4. 4 Scaling with Reactive Microservices
  5. 5 Référence du projet de démonstration
  6. 6 Versions and prerequisites
  7. 7 Summary of key concepts

Interested in this course?

Contact us to book it or get a custom training plan for your team.