Creating Your First Spring Boot Microservice
Offered By: LinkedIn Learning
Course Description
Overview
          Spring-load your Java development. Learn how to use Spring Boot and Spring Data to deliver back-end microservices to consumers of RESTful APIs.
        
Syllabus
          Introduction
- Build a microservice with Spring Boot
 - Using the exercise files
 
- Introduction to Spring Initialzr
 - Project setup
 - Build, deploy, and launch the microservice
 
- The domain model
 - The JPA entities
 - Declare Spring Data JPA repository interfaces
 - Spring Data JPA repository dependency injection
 - Invoking the Spring Data JPA repositories
 - Introduction to Spring Data query methods
 
- What is a hypermedia-driven RESTful API?
 - Creating APIs with Spring Data REST
 - Explore the /search resource
 - Paging and sorting
 - Controlling API exposure
 - HAL Browser
 
- Choosing the right framework
 - Declaring a new RestController
 - Create RestController HTTP POST method
 - Create RestController HTTP GET methods
 - Create RestController HTTP PUT, PATCH, and DELETE methods
 - Paging and sorting DTOs
 
- Introduction to MongoDB
 - Spring Data MongoDB documents
 - Spring Data MongoDB repositories
 - Spring Data MongoDB microservice
 
- Next steps
 
Taught by
Mary Ellen Bowman
Related Courses
Introduction to Data ScienceUniversity of Washington via Coursera Web Engineering II: Developing Mobile HTML5 Apps
Technische Hochschule Mittelhessen via iversity Cloud Computing Concepts, Part 1
University of Illinois at Urbana-Champaign via Coursera Cloud Computing Concepts: Part 2
University of Illinois at Urbana-Champaign via Coursera Fundamentals of database systems
Indian Institute of Technology Kanpur via Swayam