Udemy

Reactive Programming in Java: Spring WebFlux & Testing

Enroll Now
  • 108 Students
  • Updated 8/2024
4.5
(17 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Duration
3 Hour(s) 32 Minute(s)
Language
English
Taught by
Ramesh Fadatare (Java Guides)
Rating
4.5
(17 Ratings)
4 views

Course Overview

Reactive Programming in Java: Spring WebFlux & Testing

Build Reactive REST APIs, Master Unit and Integration Testing - Java, Spring Boot, WebFlux, REST, MongoDB, IntelliJ

In this course, you will learn how to build and Unit test Reactive REST APIs for Employee Management System projects using Java, Spring Boot, WebFlux, REST, MongoDB, and IntelliJ IDEA.

Learn to build powerful Reactive REST APIs using Java, Spring Boot, and WebFlux in this beginner-friendly course. You'll discover how to handle data in a reactive way, making your applications more efficient and scalable. We’ll work with MongoDB for data storage, ensuring your projects are up-to-date with modern web development practices.

Testing is a key part of building reliable software, so you’ll also learn how to write clear and effective Unit and Integration tests. Using tools like JUnit and Mockito in IntelliJ IDEA, you'll gain the skills to ensure your code works as expected.

By the end of this course, you'll have the confidence to build and test reactive applications, setting you apart in today’s tech world.


Tools and Technologies Used:

  • Java 17+

  • Spring Boot 3

  • Spring WebFlux

  • Project Reactor

  • Maven

  • IntelliJ IDEA

  • MongoDB

  • Docker

What You’ll Learn:

  • How to build Reactive REST APIs with Spring Boot and WebFlux.

  • How to use MongoDB for reactive data handling.

  • The basics of reactive programming in Java.

  • How to write Unit tests for Reactive REST APIs.

  • How to create and run Integration tests for Reactive REST APIs.

  • How to use IntelliJ IDEA for coding and testing.

Course Content

  • 5 section(s)
  • 33 lecture(s)
  • Section 1 Introduction to Reactive Programming
  • Section 2 Spring WebFlux - Reactive CRUD REST APIs for Employee Management
  • Section 3 Introduction to Testing
  • Section 4 Spring WebFlux - Unit Tests for Reactive CRUD REST APIs
  • Section 5 Spring WebFlux - Integration Tests for Reactive CRUD REST APIs

What You’ll Learn

  • Introduction to Reactive Programming in Java
  • Learn how to Use Spring WebFlux in Spring Boot App
  • Learn to Build Reactive CRUD REST APIs for Employee Management Project
  • Learn to Write Unit Tests for Reactive CRUD REST APIs
  • Learn to Write Integration Tests for Reactive CRUD REST APIs

Reviews

  • D
    Didier Steven Maldonado Lozano
    5.0

    Excelente! como todos los Cursos de Ramesh

  • K
    KONJETI VEERA SHANKARUDU
    5.0

    concepts are clear beginner friendly.

  • W
    Winju Mishra Vighnesh
    5.0

    Great clarity of the concepts shown in a correct methodic way.

  • N
    Nagendra kumar Adapala
    5.0

    "Mr. Ramesh Fadatare is an exceptional instructor. He explains Reactive programming in Java with clarity, using well-chosen use cases that make the concepts come alive. His teaching style is highly engaging, setting a strong hook at the start of each lesson and summarizing key points at the end, which reinforces understanding. His courses are efficiently designed—some are under 10 hours—making it easy to grasp specific concepts without feeling overwhelmed. I look forward to taking more of his courses and highly recommend them to anyone seeking a deep and effective learning experience. You'll gain 101% benefit!"

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed