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
 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
– / –
549
4 hours
– / –
599
10 hours
– / –
View Other 2346 CoursesRight Arrow Icon

Learn Vert.x - Reactive microservices with Java
 at 
UDEMY 
Students Ratings & Reviews

4/5
Verified Icon1 Rating
S
Sagar Aher
Learn Vert.x - Reactive microservices with Java
Offered by UDEMY
4
Learning Experience: Course content very good which includes hands-on which is ver good to understand concept deeply, Verr.X is very similar to Spring.
Faculty: Daniel Prinz is author of this course he teaches how to build a reactive web application using the Vert.x toolkit. The course starts with the core faculty teac. The course is very practical, and most of the course are hands-on coding examples. In this course you will learn how to build a reactive web application 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. To be able to follow everything in the course, basic Java 11 knowledge is a prerequisite
Course Support: It helps to learn new way to design reactive Microservices
Reviewed on 20 Dec 2022Read More
Thumbs Up IconThumbs Down Icon
View 1 ReviewRight Arrow Icon
qna

Learn Vert.x - Reactive microservices with Java
 at 
UDEMY 

Student Forum

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