If you are a Java developer that knows how to write software and would like to learn how to apply your existing skills to reactive programming, this book is for you.
What you will learn
Discover what reactive programming is and how you can benefit from it
Get to grips with the new functional features of Java 8 and some functional theory
Create RxJava Observable instances from virtually any data source
Transform, filter, and accumulate your data using various RxJava operators
Combine multiple data sources in one dataset, using custom logic
Write concurrent programs with ease, scheduling actions on various workers
Learn about unit testing asynchronous RxJava logic
Extend RxJava by writing your own operators and factory methods
Who this book is for
If you are a Java developer that knows how to write software and would like to learn how to apply your existing skills to reactive programming, this book is for you.
Table of Contents
Introducing The Reactive Style Of Programming
Using The Functional Constructions Of Java 8
Creating And Connecting Observables, Observers And Subjects
Transforming, Filtering And Accumulating Your Data