Course Details

Lessons

78

Skill Level

Beginner

Certificate

Available

What You Will Learn?

  • You will understand the purpose behind RxJava development and how to use it
  • You will have the right tools and knowledge to make your application reactive and asynchronous
  • Master the Observable and Observer interfaces of rxJava
  • Learn how to manupulate and transform data streams with rxJava operators
  • And more!

Description

Requirements

  • Java basics
  • Be familiar with basic functional programming is preferred but not mandatory
  • Any IDE tool is sufficient

Curriculum

Section 1: Introduction
Section 2: Observables And Observers
Section 3: RxJava Operators
Section 4: Combining Observables
Section 5: Multicasting
Section 6: Concurrency and Parallelization
Section 7: Flowables and Backpressure
Section 8: Switching, Buffering, Windowing and Throttling
Section 9: Transformers and custom operators
Section 10: Testing and Debugging
Section 11: Conclusion

BitDegree platform reviews

Our students say Excellent
9.5 out of 10