Categories

There are currently no items in your shopping cart.

User Panel

Forgot your password?.

Spring WebFlux: Getting Started


Course Overview :
Course Overview

Introducing Spring WebFlux :
Introduction
What Is Reactive Programming?
Non-blocking Programming
Asynchronous Programming
Functional and Declarative Programming
Spring WebFlux
Things to Remember

Learning Reactive Programming with Reactor :
Introduction
Reactive Streams
Project Reactor
Demo: Setting up the Project
Demo: Mono
Demo: Flux
Demo: Operators
Things to Remember and to Learn More

Building a REST API with Annotated Controllers :
Introduction
Annotated Controllers
Demo: Setting up the Project with Spring Boot
Demo: Reactive Spring Data with MongoDB
Demo: Initializing the MongoDB Embedded Database
Demo: Building the Controller
Demo: Testing the Controller
Demo: Server-side Events
Things to Remember and to Learn More

Building a REST API with Functional Endpoints :
Introduction
Functional Endpoints
Demo: Setting up the Project
Demo: Building the Handler Function
Demo: Building the Router Function
Things to Remember

Building an API Client with WebClient :
Introduction
WebClient
Demo: Setting up the Project
Demo: Building the API Client
Things to Remember

Testing WebFlux Endpoints with WebTestClient :
Introduction
WebTestClient
Demo: Testing Annotated Controllers - Part 1
Demo: Testing Annotated Controllers - Part 2
Demo: Testing Functional Endpoints
Things to Remember
Course Wrap-up