Course Outline

Introduction

Overview of Reactive Programming

Overview of the Vert.x Stack (Core, Web, Client, etc.)

Preparing the Development Environment

Installing and Configuring Libraries and Toolkits

Case Study:  Creating Light-Weight Messaging System for IoT

Creating a Microservice

Persisting Data (MongoDB, Postgres, etc.)

Implementing an Event Bus Bridge

Authenticating and Authorisating Users

Configuring and Managing a Cluster

Integrating Microservices into an Application

Unit Testing the Code

Debugging the Application

Deploying and Scaling the Application

Automating the Deployment Process

Monitoring the Application

Troubleshooting

Summary and Conclusion

Requirements

  • An understanding of reactive programming

Audience

  • Developers
  14 Hours
 

Testimonials

Related Courses

NetBeans

  14 hours

Guava

  21 hours

Vaadin

  14 hours

Enterprise Application Integrations with Spring Integration

  14 hours

Jakarta EE Fundamentals

  28 hours

Quarkus for Developers

  14 hours

Introduction to Apache Struts 2

  14 hours

Learning Gradle

  14 hours

Introduction to JavaServer Faces

  14 hours

OpenXava

  14 hours

Spring Boot for Beginners

  14 hours

Advanced Spring Boot

  14 hours

Spring Boot, React, and Redux

  14 hours

Apache Camel and Spring Boot

  14 hours

SpringBootBasic

  21 hours