Course curriculum

  • 1

    Reactive Basics

  • 2

    Spring Webflux

    • WebFlux Intro

    • Creating a Reactive API

    • REST Endpoints as Router Functions

  • 3

    Reactive WebClient

    • WebClient Intro

    • Calling REST API

    • Handling Errors

    • Making Concurrent Calls

    • Module Summary

  • 4

    Reactive Repositories

    • Reactive And Non-Reactive Repositories

    • MongoDB Reactive Repository

    • CRUD Operations with Reactive Repository

    • R2DBC for Relational DB

    • Module Summary

  • 5

    Reactive Spring Security

    • Adding Basic Security

    • Reactive Authentication And Authorization

    • Reactive Filters

    • Module Summary

  • 6

    Undestanding Reactive Streams

    • Blocking vs Subscribe

    • Schedulers for Blocking Calls

    • Unexpected Code Execution

    • Mutuable State

    • Building a Complex Pipeline

  • 7

    Testing Reactive App

    • Testing Approach

    • Testing a Reactive pipeline