Get introduced to the concept of operators in RxJava.

Why is RxJava useful?

Now that we have established a foundation for the fundamentals of RxJava (the 3 Os), we can dive deeper into the rich set of operators that are available to us. Through the contract defined by the Observable, we are able to declaratively modify data emitted upstream to produce the desired result. Arguably, the set of operators and the ability to transform, combine, and aggregate items in such a way is one of the main reasons why RxJava is so helpful.

Get hands-on with 1200+ tech skills courses.