UDEMY
UDEMY Logo

Learn Vert.x - Reactive microservices with Java 

  • Offered byUDEMY

Learn Vert.x - Reactive microservices with Java
 at 
UDEMY 
Overview

Duration

10 hours

Total fee

649

Mode of learning

Online

Credential

Certificate

Learn Vert.x - Reactive microservices with Java
Table of contents
Accordion Icon V3

Learn Vert.x - Reactive microservices with Java
 at 
UDEMY 
Highlights

  • Earn a certificate of completion
  • 30-Day Money-Back Guarantee
  • Get Full Lifetime Access
Details Icon

Learn Vert.x - Reactive microservices with Java
 at 
UDEMY 
Course details

Skills you will learn
Who should do this course?
  • For Software Engineers looking for a reactive java framework
  • For Software Engineers building microservices with Java
  • For Software Engineers building microservices at scale
What are the course deliverables?
  • Learn how to use the Vert.x 4 Framework
  • Build a REST API
  • Reactive Database Access with Vert.x
  • Using Web Sockets with Vert.x
  • Configuring a Vert.x application properly
  • Using Mutiny and Vert.x
  • Creating a Quarkus Reactive Application
More about this course
  • In this course learner will learn how to build reactive web applications using the Vert.x toolkit
  • The course starts with the core features of Vert.x and throughout the course we will cover more and more Vert.x modules
  • The course is very practical and most of the course are hands-on coding examples
  • Basic Java 11 knowledge and docker experience is preferred to be able to follow everything in the course

Learn Vert.x - Reactive microservices with Java
 at 
UDEMY 
Curriculum

Introduction

Introduction

Course Content

About your instructor

Code Examples & Setup

Vert.x Core

Overview

Your first Vert.x Application

The Vert.x Object

Vert.x Verticles

Vert.x Verticle Scaling

Vert.x Verticle Config

Logging

Event Loop Threads

Worker Threads

The Event Bus - Overview

The Event Bus - Request Response Messaging

The Event Bus - Point to Point messaging

The Event Bus - Publish Subscribe Messaging

The JSON Object

The JSON Array

Mapping Java Objects

The Event Bus - JSON

The Event Bus - Custom Message Codec Part 1

The Event Bus - Custom Message Codec Part 2

Vert.x Future & Promise

Vert.x Future & Promise - Hands on

Using Futures

Vert.x Launcher

Live Redeploy

Vert.x Docker - Fat Jar

Vert.x Docker - Jib

Vert.x Web

Overview

Vert.x Web Application

Http Routing - GET request

Custom Object - Error handling

Unit tests using WebClient

Project Lombok

Http Routing - Path Variables

In Memory Store

Custom HttpResponse

HTTP Routing - PUT

Body Handler

HTTP Routing - DELETE

HTTP Headers - Content Type

HTTP Headers - Custom

Refactor HTTP Handlers

Scaling the Web Server

Scaling the Web Server - Load Test

Vert.x Config

Overview

Environment Variables

System Properties & Overload Rules

System Properties Test Configuration

YAML file

Vert.x Data - Reactive SQL Clients

Overview

Setup a PostgreSQL Database

Setup Schema migration with Flyway

First Schema migration with Flyway

Database Connection Configuration

PgPool - Overview

PgPool - Configuration

PgPool - Select

SQL Template - Custom Object

SQL Template - Json Object

SQL Template - Insert

SQL Template - Batch Insert

Using Transactions

Reactive SQL Client using MySQL

Reactive MySQL Client Configuration

Flyway MySQL Configuration

Vert.x Reactive - Mutiny

Overview

Mutiny - Uni

Mutiny - Multi

Mutiny - Vert.x Core, Vert.x Web

Mutiny - Vert.x Reactive Clients

Quarkus Reactive and Vert.x

Overview

Setup a Quarkus Project

Quarkus Reactive - RESTEasy and Hibernate Reactive with Panache Part 1

Quarkus Reactive - RESTEasy and Hibernate Reactive with Panache Part 2

Quarkus Reactive - Vert.x Verticles

Quarkus Reactive - Inject Vert.x

Quarkus Reactive - Vert.x EventBus

Vert.x Web Sockets

Overview

Web Socket Server - Simple

Web Socket Server - Advanced

Web Socket Server - Broadcast

Web Socket Client

Ending

Congratulations!

Other courses offered by UDEMY

549
50 hours
– / –
3 K
10 hours
– / –
399
19 hours
– / –
549
4 hours
– / –
View Other 2375 CoursesRight Arrow Icon
qna

Learn Vert.x - Reactive microservices with Java
 at 
UDEMY 

Student Forum

chatAnything you would want to ask experts?
Write here...

Learn Vert.x - Reactive microservices with Java
 at 
UDEMY 
 
News & Updates

Popular