Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Spring into REST: Build Microservices using Spring Framework

Spring into REST: Build Microservices using Spring Framework

8 in 1 Course. Learn, understand and practice Spring framework modules/ maven/ resilience4j
Created byAnand Srinivas
Last updated 8/2025
English

What you'll learn

  • Master Spring REST
  • Create projects using Spring Boot
  • Understand and use Spring Core
  • Use Spring Data JPA in your Spring application
  • Learn how to use exception handling in Spring REST
  • Use different types of resilience4j patterns for microservices
  • Introduce you to Maven build tool
  • Learn about basic unit testing techniques(REST) : unit testing and mock testing

Course content

6 sections40 lectures3h 22m total length
  • Introduction0:34

Requirements

  • Basic understanding of Core Java 8+

Description

Welcome to this course where you will get in depth learning about Spring REST .This 8-in-1 course provides you with various web related java technologies.Some of the awesome features of this course are :

  • Learn Spring REST in detail

  • Learn and apply Spring Boot concepts like auto configuration and initializr.

  • Understand Spring Core and use of container like ApplicationContext.

  • Theory goes hand in hand with practical exercises(source code attached).

  • Learn exception handling in Spring REST application

  • This course is fully applicable and compatible with microservices and it's architecture.

  • Learn resilience4j framework and some of it's important patterns with fully explained examples.

  • Configure and use swagger for api documentation

  • Use unit testing techniques like mocking and junit tests for your REST application.

  • Learn annotations like component, autowired , configuration , bean and others related to the Spring framework

  • Understand the difference between IOC(Inversion of control) and DI(Dependency Injection).

  • Learn patterns like circuit breaker, retry and rate limiter.

  • Introduction to tools like maven where you learn not only dependency injection but build process as well

  • Learn to use database module from spring like Spring Data Jpa.

  • Usage of hb2 in memory database.

  • Course duration is under 4 hours, so it is fast paced and very interesting to learn.

Who this course is for:

  • Students/Developers who want to learn how to use Spring Boot/Spring REST
  • Use various technologies to create microservices
  • Learn resilience4j from scratch
  • Students who want understand various concepts in Spring Core