Generic Top

I just announced the new Learn Spring course, focused on the fundamentals of Spring 5 and Spring Boot 2:

>> CHECK OUT THE COURSE

RxJava is a Reactive Extensions implementation for Java environment.

The library utilizes a combination of functional and reactive techniques that can represent an elegant approach to event-driven programming – with values that change over time and where the consumer reacts to the data as it comes in.

RxJava Basics

>> Introduction to RxJava

Starting at the top – this is the high-level overview of the whole library and the Functional-Reactive concept.

>> RxJava and Backpressure

We start by looking at the RxJava’s signature functionality – throttling.

 

RxJava Advanced

>> Implementing Custom Operators

Here, we discover how to manipulate Observables by using custom operators.

>> RxJava Error Handling

Here, we learn what is the idiomatic way of handling exceptions.

>> Testing RxJava

Finally, we see how to test RxJava pipelines.

 

RxJava Integration with Other Libraries

>> RxJava with Retrofit

Additionally, we have a look at RxJava’s integration with Retrofit.

>> Vertx RxJava

… and with Vertx.

Generic bottom

I just announced the new Learn Spring course, focused on the fundamentals of Spring 5 and Spring Boot 2:

>> CHECK OUT THE COURSE