exceptional training for Java developers

RxJava Training Course

Use JavaRx to compose robust event-based Java applications

25 Feb London
request info

Capita Marks and Spencer Telefonica Cisco BBC Lloyds Sony

RxJava training course (code: RXJAVA)


Our RxJava training course will introduce you to the Reactive Extensions library for the JVM which makes it easy to compose asynchronous and event-based programs using observable sequences of data in Java applications. This course takes a detailed look at the RxJava API and explores various patterns and techniques to ensure you make the most of concurrency, parallelism, and data throttling.


Java Developers wishing to learn how to use the RxJava API


Introduction to RxJava

    Overview of Reactive Systems
    Overview of RxJava
    Going Further with RxJava Observables

Functional Programming

    Essential Concepts
    Functional Programming in Java

A Closer Look at Observables

    Observable Data Sources
    Defining a Custom Observer
    Defining Custom Call-back Semantics
    Hot and Cold Observables

Manipulating Data

    Filtering and Fetching Items
    Transforming Items
    Accumulating Values

Combinators, Conditionals and Error Handling

    Combining Observables
    Conditional Operators
    Handling Errors

Concurrency and Parallelism

    Core Concepts
    A Closer Look at Schedulers
    Types of Schedulers Available

Managing Data Throughput

    Understanding the Problem
    Using Buffers and Windows

  • The Reactive Manifesto
  • RxJava architectural patterns
  • Working with observable data sources
  • Functional programming
  • Concurrency
  • Managing data throughput
Receive the latest version of this course into your inbox


25th Feb 2019 - 3 days £1800

see all dates


Show Discount for this course


  Bring a JBI course to your office
  and train a whole team onsite
  0800 028 6400
or request quote

  You can customise this course to
  suit your exact needs here
  0800 028 6400 or request quote

Get in touch
0800 028 6400

Excellent feedback, consistently !

►"great tips help reduce build times"
► "we got access to exclusive content"
► "Short course meant less time off"

►"what an inspiring trainer !"
► "colleagues at 2 sites joined via web"
► "I passed my exam the next day"

Newsletter ! Get exclusive news about upcoming programs, technical insights & special offers