Companies Home Search Profile

Spring Boot, Microservices, Docker, Redis

Focused View

Rabia Yurdakul Telef

6:08:29

76 View
  • 1. The Entire System Architecture to Be Developed in the Course.mp4
    04:56
  • 1. Monolitich and Micro Service Architecture.mp4
    06:48
  • 1.1 L3-product-service.zip
  • 1. Creating a New Project Microservice Architecture Project Structure.mp4
    06:25
  • 1. What is Lombok Dependency.mp4
    02:00
  • 1.1 L5-product-service.zip
  • 1. What is Swagger Adding the Swagger Configuration..mp4
    05:24
  • 1.1 L6-product-service.zip
  • 1. Setting Up the Language Infrastructure and the Resource Bundle Structure.mp4
    02:16
  • 2. Friendly Message and Utils Class Structure.mp4
    09:22
  • 1.1 L8-product-service.zip
  • 1. Application.properties and Application.yaml files.mp4
    09:58
  • 1. Product Entity Class.mp4
    06:31
  • 1.1 product-service.zip
  • 1. Product Repository.mp4
    04:26
  • 1.1 product-service.zip
  • 1. Create and Update Requests Classes.mp4
    02:32
  • 1.1 product-service.zip
  • 1. Product Repository Service.mp4
    02:18
  • 1.1 product-service.zip
  • 1. Friendly Message.mp4
    01:43
  • 1.1 product-service.zip
  • 1. Internal Api Response.mp4
    03:24
  • 1.1 product-service.zip
  • 1. Create GlobalHandlerException and ProductNotFoundException Classes.mp4
    12:23
  • 1.1 product-service.zip
  • 1. ServiceImpl - createProduct Method.mp4
    09:04
  • 1.1 product-service.zip
  • 1. Product Response Class.mp4
    01:46
  • 1.1 product-service.zip
  • 1. Product Controller and createProduct method.mp4
    15:08
  • 1.1 product-service.zip
  • 1. Running the Project, Creating the Table in Postgresql, Testing the Service.mp4
    05:09
  • 1. Things to Check If You Encounter an Error When Running the Project.mp4
    03:03
  • 1.1 product-service.zip
  • 1. Logs.mp4
    05:16
  • 1.1 product-service.zip
  • 1. getProduct Endpoint.mp4
    16:27
  • 1. updateProduct Endpoint.mp4
    12:27
  • 1.1 product-service.zip
  • 1. getAllProducts Endpoint.mp4
    09:03
  • 1.1 product-service.zip
  • 1. deleteProduct Endpoint.mp4
    14:25
  • 1.1 product-service-postman collection.zip
  • 1. Adding Endpoints to Postman and Testing.mp4
    07:46
  • 1. What is Eureka Server.mp4
    01:40
  • 2. What is Zuul Edge Server.mp4
    01:58
  • 1. Eureka Server Project.mp4
    06:09
  • 1. Zuul Edge Server Project.mp4
    08:17
  • 1.1 product-service.zip
  • 1. Adding the Required Configurations to the Product Service Project.mp4
    04:41
  • 1. Adding Product Service Configurations to Zuul Edge Server Project.mp4
    02:29
  • 1. Docker.mp4
    05:52
  • 1.1 docker-compose-local.zip
  • 1.2 EurekaServer.zip
  • 1.3 product-service.zip
  • 1.4 zuul-edge-server.zip
  • 1. Configuring Docker for Projects and Running Them on Docker.mp4
    19:55
  • 1. What is Config Server.mp4
    02:42
  • 2.1 stockmanagement-configs.zip
  • 2. Create the Project Config Files.mp4
    05:57
  • 3.1 config-server.zip
  • 3. Develop the Config Server Project.mp4
    04:45
  • 4.1 EurekaServer.zip
  • 4. Accessing the Configurations of the Eureka Server Project via Config Server.mp4
    04:33
  • 1.1 redis.zip
  • 1. What is Redis Preparation of the Redis.yml File and Running it on Docker..mp4
    07:41
  • 1. What is Feign Client.mp4
    02:18
  • 1.1 product-cache-service.zip
  • 1. Registering the Product Cache Service Project with Eureka Server.mp4
    08:17
  • 2.1 product-service.zip
  • 2. Adding Feign Client Dependency to the Product Service Project.mp4
    03:01
  • 3.1 product-cache-service.zip
  • 3. Adding Feign Client to the Product Cache Service Project.mp4
    16:27
  • 4.1 product-cache-service.zip
  • 4. Integration of Redis into the Product Cache Service Project.mp4
    08:21
  • 5.1 product-cache-service.zip
  • 5. Adding Service and Impl Classes to the Product Cache Service Project.mp4
    09:29
  • 6. Adding Controller to the Product Cache Service Project, Swagger, and Testing.mp4
    11:57
  • 7.1 product-cache-service.zip
  • 7.2 product-cache-service.zip
  • 7. Running the Product Cache Service Project on Docker.mp4
    03:07
  • 8.1 zuul-edge-server.zip
  • 8. Adding Product Cache Service to Zuul Edge Server.mp4
    02:56
  • 1.1 product-service.zip
  • 1. Product Service Project Upgrade.mp4
    10:54
  • 2.1 eureka-server.zip
  • 2. Eureka Server Project Upgrade.mp4
    05:33
  • 3.1 zuul-edge-server.zip
  • 3. Zuul Edge Server Project Upgrade.mp4
    10:25
  • 4.1 config-server.zip
  • 4. Config Server Project Upgrade.mp4
    09:54
  • 5.1 product-cache-service.zip
  • 5. Product Cache Service Project Upgrade.mp4
    09:11
  • Description


    Spring Boot Microservices, Spring Boot 3.1.4, Spring Cloud, Docker and REST API (REST Web Services), Redis Cache

    What You'll Learn?


    • Developing Microservices with IntelliJ IDEA
    • Key Components of Spring Boot
    • How to Implement Hibernate in a Microservice
    • Developing Microservices Using Design Patterns
    • Developing Microservices Using OOP Principles
    • Principles of Microservices Communication
    • Developing an Eureka Server
    • Developing a Zuul Edge Server (API Gateway)
    • Applying Hibernate Technology to the Project
    • Creating REST APIs
    • Testing Projects with Postman
    • Adding Swagger to the Project
    • Running a Spring Boot Project on Docker
    • Implementing Caching Mechanisms in Microservices
    • Integrating Feign Client into Your Project
    • Using Redis
    • And Much More...

    Who is this for?


  • Those who want to develop microservice applications with enterprise Java technologies
  • Those who want to learn Spring Boot
  • Those who want to learn Docker technology
  • Those who want to learn how to develop Rest APIs
  • Those who want to learn Hibernate technology
  • Those who want to learn caching mechanisms
  • What You Need to Know?


  • Having experience in application development with the Java programming language
  • Having hands-on experience with Spring Boot
  • More details


    Description

    To enroll in the course at a discounted rate, you can visit my GitHub account and enroll in the Udemy course "Udemy Spring Boot, Microservices, Docker, Redis Course Discount Link" via the discount link. (You can access my GitHub account by clicking on the Website link from my profile.) (A surprise awaits the first 100 people this month.)

    This course teaches how to create a modern microservices application using Java, Microservices, Spring Boot, Spring Cloud, Docker, Lombok, PostgreSQL, Redis.


    Students will learn to build a functioning web application using Spring Boot and Microservices Architecture.


    Microservices Architecture involves breaking down a system into multiple services, which communicate with each other using APIs. This architecture makes code maintenance and updates easier, facilitates scalability, and enables more flexible communication between services.


    Spring Boot, an open-source framework for Java, simplifies the creation and management of services using Microservices Architecture. When creating services with Spring Boot, students can automate significant configurations, reducing coding time.


    Who is this course for?


    This course is suitable for individuals who are familiar with the Java language, have practiced with Spring Boot, and aspire to become backend developers or learn new technologies. The skills acquired in this course can open up new career opportunities.


    With this course, you will learn:


    - Developing and designing REST APIs and REST WEB SERVICES using Spring Boot

    - Developing Microservices with Spring Boot and Spring Cloud

    - Creating containers for Microservices using Docker

    - Implementing Exception Handling for RESTful Web Services

    - Implementing load balancing, dynamic scaling (Eureka Naming server), and an API Gateway on the client side

    - Learning how to version your RESTful Web Services

    - Optimizing your projects using Lombok

    - Documenting your RESTful Web Services with Swagger

    - Learning best practices in designing RESTful Web Services

    - Implementing your projects using Hibernate

    - Testing your projects with Postman

    - Managing your microservices' properties with Config Server

    - Understanding communication logic between microservices using Feign Client

    - Developing a cache mechanism using Redis

    - Upgrading your projects to new versions

    Who this course is for:

    • Those who want to develop microservice applications with enterprise Java technologies
    • Those who want to learn Spring Boot
    • Those who want to learn Docker technology
    • Those who want to learn how to develop Rest APIs
    • Those who want to learn Hibernate technology
    • Those who want to learn caching mechanisms

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Rabia Yurdakul Telef
    Rabia Yurdakul Telef
    Instructor's Courses
    My name is Rabia, and I have over six years of experience as a software engineer. I graduated from Firat University with a degree in software engineering in 2016. I've worked as a software engineer for companies such as Netas, Vodafone, and Allianz. Two years ago, I founded my own startup company in the United Kingdom. I provide consultancy services to companies, and I enjoy sharing the knowledge I've gained in the industry with my students.
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 53
    • duration 6:08:29
    • Release Date 2023/11/22