Books & Videos

Table of Contents

Chapter: What is Reactive Programming?

The Course Overview

03m 49s

Installation and Setup

03m 2s

What is Reactive Programming?

05m 11s

Benefits of Reactive Programming

03m 59s

Reactive Explained in a Simple Way

13m 20s

Reactive Streams

07m 28s

Chapter: Reactivity in Java 9

Java 9 Features

09m 26s

Flow API

09m 42s

Functional Programming

08m 54s

Chapter: Introducing RxJava 2.0


02m 25s

Back Pressure

03m 14s

Reactive Streams Implementation

06m 22s

Chapter: Operators

Marble Diagrams

02m 43s

Operators 1/2

02m 38s

Operators 2/2

03m 47s

Creating Sources

05m 16s

Observing Sources

04m 20s

Chapter: Concurrency and Unit Testing


05m 1s

Unit Testing

04m 33s

Chapter: Akka Streams

Introduction to Akka

04m 2s

Reactive Concepts

04m 21s


03m 56s

Error Handling

04m 16s

Chapter: Real-Life Reactive Application

Introducing Spring and Jersey

05m 17s

Importing Libraries and the Project Setup

06m 18s

Communicating with External APIs

09m 25s

Responding to the Client

06m 30s

Unit Testing

07m 10s