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
Learn Vert.x - Reactive microservices with Java at UDEMY Course details
- For Software Engineers looking for a reactive java framework
- For Software Engineers building microservices with Java
- For Software Engineers building microservices at scale
- 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
- 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
Learn Vert.x - Reactive microservices with Java at UDEMY Students Ratings & Reviews
- 3-41