✓Learn REST API Fundamentals - REST API, Resource, Sub-resource, URI, HTTP methods, HTTP status codes, Design REST APIs, Best Practices, and REST API Differences
✓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
✓Master building REST APIs for Banking App and Employee App.
✓Master building REST APIs for One-to-Many relationship
✓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