Learning RxJava
RxJava is a library for composing asynchronous and event-based programs using Observable sequences for the JVM, allowing developers to build robust applications in less time. Learning RxJava addresses all the fundamentals of reactive programming to help readers write reactive code, as well as teach them an effective approach to designing and implementing reactive libraries and applications.
Offered by
Difficulty Level
Intermediate
Completion Time
13h20m
Language
English
About Book
Who Is This Book For?
The primary audience for this book is developers with at least a fundamental mastery of Java. Some readers will likely be interested in RxJava to make programs more resilient, concurrent, and scalable. Others may be checking out reactive programming just to see what it is all about, and to judge whether it can solve any problems they may have.
Learning RxJava
- About Book
- Who Is This Book For?
- Book Content
Book content
chapters • 13h20m total length
Thinking Reactively
Observables and Subscribers
Basic Operators
Combining Observables
Multicasting, Replaying, and Caching
Concurrency and Parallelization
Switching, Throttling, Windowing, and Buffering
Flowables and Backpressure
Transformers and Custom Operators
Testing and Debugging
RxJava on Android
Using RxJava with Kotlin New
Appendix
Related Resources
Access Ready-to-Use Books for Free!
Get instant access to a library of pre-built books—free trial, no credit card required. Start training your team in minutes!