LEARN / Java

Understand the flow of your code.

Explore focused Java guides on streams, reactive programming, and everyday development tools. Choose the topic you need and work through the examples.

For developers who already know basic Java

Explore Java streams Browse the learning path ↓
A developer guides colorful data through a modular processing workshop.
  1. Explore streams
  2. Understand Reactor
  3. Test your code

YOUR NEXT STEP

Choose a place to begin

6 tutorials to explore

PATH 01

Work with streams

Understand stream operations and study practical examples.

PATH 02

Explore reactive Java

Build a mental model of non-blocking code, Mono, and Flux, then test it.

PATH 03

Everyday tools

Consider where Lombok can simplify your Java classes.

Java streams and Reactor are different topics. Begin with collections and streams, then move to the reactive programming path when you are ready.