RxJava è un'implementazione delle estensioni reattive per l'ambiente Java.
La libreria utilizza una combinazione di tecniche funzionali e reattive che possono rappresentare un approccio elegante alla programmazione guidata dagli eventi, con valori che cambiano nel tempo e dove il consumatore reagisce ai dati quando arrivano.

Nozioni di base su RxJava
- Introduzione a RxJava
- RxJava e contropressione

RxJava Advanced
- Implementazione di operatori personalizzati
- Gestione degli errori RxJava
- Test di RxJava

Integrazione di RxJava con altre librerie
- RxJava con Retrofit
- Vertx RxJava