وب سایت تخصصی شرکت فرین
دسته بندی دوره ها

Building Microservices with Spring Boot and Spring Cloud

سرفصل های دوره

Learn Building Microservices using Spring Boot, Spring Cloud, React, Kafka, RabbitMQ and REST API (REST Web Services)


1. Introduction
  • 1. Introduction
  • 2. Best Way to Take this Course and How to Get Help.html
  • 3.1 Spring Boot Microservices PPT Notes in PDF.pdf
  • 3.2 springboot-kafka-microservices.zip
  • 3.3 springboot-microservices.zip
  • 3.4 springboot-rabbitmq-microservices.zip
  • 3. Download Source Code and Lecture Notes in PDF.html

  • 2. Spring Boot REST API Development Basics
  • 1. Section Overview
  • 2. Create and Set up Spring Boot Project in IntelliJ IDEA
  • 3. Create Simple Spring Boot REST API - @GetMapping
  • 4. Spring Boot REST API returns Java Bean
  • 5. Create Spring Boot REST API returns List
  • 6. Spring Boot REST API with Path Variable - @PathVariable
  • 7. Spring Boot REST API with Request Param - @RequestParam
  • 8. Spring Boot POST REST API - @PostMapping and @RequestBody
  • 9. Spring Boot PUT REST API - @PutMapping and @RequestBody
  • 10. Spring Boot DELETE REST API - @DeleteMapping
  • 11. Using Spring ResponseEntity to Manipulate the HTTP Response
  • 12. Define Base URL for REST APIs in Spring MVC Controller - @RequestMapping
  • 13.1 springboot-rest-api.zip
  • 13. Download Source Code of this Section.html

  • 3. Building CRUD REST APIs with MySQL Database
  • 1. Section Introduction
  • 2. Create and Setup Spring Boot Project in IntelliJ
  • 3. Configure MySQL Database in Spring Boot App
  • 4. Create User JPA Entity
  • 5. Create Spring Data JPA Repository - UserRepository
  • 6. Build Create User REST API
  • 7. Build Get User By ID REST API
  • 8. Build Get All Users REST API
  • 9. Build Update User REST API
  • 10. Build Delete User REST API
  • 11.1 springboot-restful-webservices.zip
  • 11. Download Source Code of this Section.html

  • 4. Using DTO (Data Transfer Object) Pattern
  • 1. Understanding DTO Pattern
  • 2. How to Use DTO in Spring Boot Application
  • 3. Refactor Create User REST API to use DTO
  • 4. Create and Use UserMapper Class
  • 5. Refactor Get User By Id REST API to use DTO
  • 6. Refactor Get All Users REST API to use DTO
  • 7. Refactor Update User REST API to use DTO
  • 8.1 springboot-restful-webservices.zip
  • 8. Download Source Code of this Section.html

  • 5. Microservices Introduction
  • 1. Spring Cloud and Important Modules
  • 2. Microservice Applications and It's Port Mapping.html
  • 3. Choose the Compatible Versions of Spring boot and Spring cloud

  • 6. Building Microservices
  • 1. Create Two Microservices - EmployeeService and DepartmentService
  • 2. Import and Setup 2 Microservices in IntelliJ IDEA
  • 3. DepartmentService - Configure MySQL Database
  • 4. DepartmentService - Create Department JPA Entity and Spring Data JPA Repository
  • 5. DepartmentService - Build Save Department REST API
  • 6. DepartmentService - Build Get Department REST API
  • 7. EmployeeService - Configure MySQL Database
  • 8. EmployeeService - Create Employee JPA Entity and Spring Data JPA Repository
  • 9. EmployeeService - Build Save User REST API
  • 10. EmployeeService - Build Get User REST API
  • 11. Download Source Code of this Section.html

  • 7. Microservices Communication
  • 1. Microservices Communication Overview
  • 2. Microservices Communication using RestTemplate
  • 3. Microservices Communication using WebClient
  • 4. Microservices Communication using Spring Cloud OpenFeign
  • 5.1 springboot-microservices.zip
  • 5. Download Source Code of this Section.html

  • 8. Service Registry and Discovery using Spring Cloud Netflix Eureka
  • 1. Understanding Service Registry
  • 2. Create and Setup service-registry Spring boot project in IntelliJ IDEA
  • 3. Spring Cloud Netflix Eureka Server Implementation
  • 4. Register DepartmentService Microservice as Eureka Client
  • 5. Register EmployeeService Microservice as Eureka Client
  • 6. Running Multiple Instances of DepartmentService
  • 7. Service Registry and Discovery Recap
  • 8.1 springboot-microservices.zip
  • 8. Download Source Code of this Section.html

  • 9. API Gateway using Spring Cloud Gateway
  • 1. Understanding API Gateway
  • 2. Create and Set up API Gateway Microservice in IntelliJ IDEA
  • 3. Register API-Gateway as Eureka Client to Eureka Server
  • 4. Configuring API Gateway Routes and Test using Postman Client

  • 10. Centralized Configurations using Spring Cloud Config Server
  • 1. Why Spring Cloud Config Server
  • 2. How to Use Spring Cloud Config Server
  • 3. Create and Setup Spring Cloud Config Server Project in IntelliJ IDEA
  • 4. Register Config-Server as Eureka Client
  • 5. Set up Git Location for Config Server
  • 6. Refactor Department-Service to use Config Server
  • 7. Refactor Employee-Service to use Config Server
  • 8. Refresh Use case - No Restart Required After Config Changes
  • 9.1 springboot-microservices.zip
  • 9. Download Source Code of this Section.html

  • 11. Auto Refresh Config Changes using Spring Cloud Bus
  • 1. What is Problem using Spring Cloud Config Server
  • 2. How Spring Cloud Bus works
  • 3. Auto Refresh Config Changes using Spring Cloud Bus
  • 4.1 springboot-microservices.zip
  • 4. Download Source Code of this Section.html

  • 12. Distributed Tracing with Spring Cloud Sleuth and Zipkin
  • 1. What Problem Distributed Tracing Solves
  • 2. How Distributed Tracing Works
  • 3. Distributed Tracing using Spring Cloud Sleuth
  • 4. Distributed Tracing with Zipkin
  • 5.1 springboot-microservices.zip
  • 5. Download Source Code of this Section.html

  • 13. Circuit Breaker using Resilience4J Implementation
  • 1. What Problem Circuit Breaker pattern Solves
  • 2. How Circuit Breaker Pattern Works
  • 3. Circuit Breaker Pattern implementation using Resilience4j - Part 1
  • 4. Circuit Breaker Pattern implementation using Resilience4j - Part 2
  • 5. Circuit Breaker Pattern implementation using Resilience4j - Part 3
  • 6. Retry Pattern Implementation using Resilience4j
  • 7.1 springboot-microservices.zip
  • 7. Download Source Code of this Section.html

  • 14. Refactor Code
  • 1. Refactor Employee-Service and Department-Service to use Mapper

  • 15. How to Add New Organization Microservice to Existing Project
  • 1. Section Overview
  • 2. Create Organization Microservice using Spring Boot
  • 3. Configure MySQL Database in Organization-Service
  • 4. Create Organization JPA Entity and Spring Data JPA Repository
  • 5. Create OrganizationDto and OrganizationMapper
  • 6. Build Save Organization REST API Build
  • 7. Get Organization By Code REST API
  • 8. Make REST API Call from Employee-Service to Organization-Service
  • 9. Register Organization-Service as Eureka Client
  • 10. Refactor Organization-Service to use Config Server
  • 11. Configure Spring Cloud Bus and Routes for Organization-Service in API-Gateway
  • 12. Implement distributed tracing in Organization-Service
  • 13.1 springboot-microservices.zip
  • 13. Download Source Code of this Section.html

  • 16. Creating React Frontend Microservice
  • 1. Section Overview
  • 2. Create React App using Create React App Tool
  • 3. Adding Bootstrap in React Using NPM
  • 4. Write HTTP Client Code to Connect React App with API-Gateway (REST API Call)
  • 5. Create a React Component and Integrate with API Gateway Microservice
  • 6. Design the Page to Display User, Department and Organization Details

  • 17. Event-Driven Microservices using Spring boot and Kafka
  • 1. What is Event Driven Architecture
  • 2. How Event Driven Architecture Works and It's Advantages
  • 3. Install and Set up Kafka on Mac
  • 4. Event-Driven Microservices Project Architecture Overview
  • 5. Create 4 Microservices - OrderService, StockService, EmailService & Base-Domains
  • 6. Import and Setup 4 Microservices in IntelliJ IDEA
  • 7. Base-Domains Microservice - Create DTO Classes - Order and OrderEvent
  • 8. OrderService Microservice - Configure Kafka Producer
  • 9. OrderService Microservice - Configure Kafka Topic
  • 10. OrderService Microservice - Create Kafka Producer
  • 11. OrderService Microservice - Create REST API to Send Order and Test Kafka Produce
  • 12. StockService Microservice - Configure Kafka Consumer
  • 13. StockService Microservice - Create Kafka Consumer
  • 14. EmailService Microservice - Configure and Create Kafka Consumer
  • 15. Run 3 Microservices Together and Have a Demo
  • 16.1 springboot-kafka-microservices.zip
  • 16. Download Source Code of this Section.html

  • 18. Event-Driven Microservices using Spring boot and RabbitMQ
  • 1. Install and Setup RabbitMQ using Docker
  • 2. Explore RabbitMQ using RabbitMQ Management UI
  • 3. Event-Driven Microservices Project Architecture Overview
  • 4. Create 3 Microservices - OrderService, StockService and EmailService
  • 5. Import and Setup 3 Microservices in IntelliJ IDEA
  • 6. OrderService Microservice - Configure RabbitMQ Step By Step
  • 7. OrderService Microservice - Create RabbitMQ Producer
  • 8. OrderService Microservice - Create REST API to Send Message
  • 9. StockService Microservice - Configure RabbitMQ
  • 10. StockService Microservice - Create RabbitMQ Consumer
  • 11. OrderService Microservice - Configure Email Queue and Its Binding
  • 12. OrderService Microservice - Sending Event to Email Queue
  • 13. EmailService Microservice - Configure RabbitMQ and Create RabbitMQ Consumer
  • 14. Run 3 Microservices and Have a Demo
  • 15.1 springboot-rabbitmq-microservices.zip
  • 15. Download Source Code of this Section.html
  • 53,700 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    خرید دانلودی فوری

    در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

    ایمیل شما:
    تولید کننده:
    شناسه: 2586
    حجم: 6633 مگابایت
    مدت زمان: 826 دقیقه
    تاریخ انتشار: 28 دی 1401
    طراحی سایت و خدمات سئو

    53,700 تومان
    افزودن به سبد خرید