[NEW] Building Microservices with Spring Boot & Spring Cloud
Build Microservices using Spring Boot 3, Spring Cloud, React JS, Kafka, RabbitMQ, REST API, Docker and IntelliJ IDEA
Product Brand: Udemy
4.7
Udemy Coupon Code for [NEW] Building Microservices with Spring Boot & Spring Cloud Course. Build Microservices using Spring Boot 3, Spring Cloud, React JS, Kafka, RabbitMQ, REST API, Docker and IntelliJ IDEA
Created by Ramesh Fadatare (Java Guides) | 34.5 hours on-demand video course | 35 downloadable resources
Microservices Course Overview
[NEW] Building Microservices with Spring Boot & Spring Cloud
In this course, you will learn to build Microservices using Spring Boot, Spring Cloud, React, Kafka, RabbitMQ, Docker, and REST API (REST Web Services). A Microservice is a service built around a specific business capability that can be independently deployed. So, to build large enterprise applications we can identify the sub-domains of our main business domain and build each sub-domain as a MicroService using Domain Driven Design (DDD) techniques. But in the end, we need to make all these microservices work together to serve the end user as if it is a single application.
What you’ll learn
- Build REST API’s using Spring Boot
- Build CRUD REST API’s using Spring Boot, Spring Data JPA and MySQL Database
- Using DTO (Data Transfer Object) Pattern in Spring Boot App
- Using Mapping Libraries – ModelMapper and MapStruct
- Exception Handling in Spring Boot App
- Spring Boot REST API Validation
- Spring Boot Actuator – Production-Ready Features
- Building Spring Boot Microservices in IntelliJ IDEA
- Microservices Communication using RestTemplate, WebClient and Cloud OpenFeign
- Centralized Configurations using Spring Cloud Config Server
- Create Service Registry and Discovery using Spring Cloud Netflix Eureka
- Create API Gateway using Spring Cloud Gateway
- Load balancing with Eureka server and Open Feign using Spring Cloud LoadBalancer
- Auto Refresh Config Changes using Spring Cloud Bus
- Distributed Tracing with Spring Cloud Sleuth and Zipkin
- Resilience4J: Circuit Breaker, Retry and RateLimiter Patterns
- How to Add Step by Step New Microservice to Existing Project
- Create React Frontend Microservice and Integrate with Backend Microservices
- Dockering Spring Boot Application Step by Step
- Dockering Spring Boot MySQL CRUD Application Step by Step
- Docker Compose for Dockering Spring Boot Application Step by Step
- Learn How to Use Apache Kafka in the Spring Boot App
- Spring Boot + Apache Kafka Real-World Wikimedia Project
- Event-Driven Microservices using Spring boot and Kafka
- Learn How to Use RabbitMQ in the Spring Boot App
- Event-Driven Microservices using Spring boot and RabbitMQ
- REST API Documentation using SpringDoc OpenAPI (Swagger) Library
- Migrate Existing Microservices Project into Latest Version
- Build Spring Boot React JS Full-Stack CRUD Web Application
- Learn Functional Programming in Java
Recommended Microservices Courses
Building Real-Time REST APIs with Spring Boot – Blog App
Spring 6 & Spring Boot 3 for Beginners (Includes 7 Projects) Best seller
Who this course is for:
- This course for Java programmers who want to learn building RESTful Web services and Microservices using Spring Boot, Spring Cloud, Kafka, RabbitMQ and Docker.