Reactive Programming with RxJava
Gain insights into RxJava's principles, explore its integration into Android, and discover why it’s the leading reactive library for enhanced app development.
Join 3.1 million developers at
What You'll Learn
- Learn basic and advanced concepts in RxJava
- Learn how to model non-reactive Android world into the reactive world
Learning Roadmap
3.
Reactive Programming
Reactive Programming
6 Lessons
6 Lessons
4.
RxJava Core Components
RxJava Core Components
10 Lessons
10 Lessons
5.
Operators
Operators
10 Lessons
10 Lessons
6.
Multithreading
Multithreading
9 Lessons
9 Lessons
8.
Reactive Modeling on Android
Reactive Modeling on Android
11 Lessons
11 Lessons
9.
Backpressure
Backpressure
6 Lessons
6 Lessons
10.
Error Handling
Error Handling
6 Lessons
6 Lessons
Christopher Arriola
I'm a software engineer with 10+ years of experience in native Android and iOS development and author of Reactive Programming on Android with RxJava. I currently work as a Developer Relations Engineer at Google.
Trusted by 3.1 million developers working at companies
Anthony Walker
@_webarchitect_
Evan Dunbar
ML Engineer
Software Developer
Carlos Matias La Borde
Souvik Kundu
Front-end Developer
Vinay Krishnaiah
Software Developer
Built for 10x Developers












Free Resources