Companies Home Search Profile

Creating Spring Boot Microservices

Focused View

Mary Ellen Bowman

3:15:34

23 View
  • 01 - Build a RESTful Spring Boot microservice.mp4
    00:41
  • 02 - What you should know.mp4
    00:37
  • 03 - How to use the exercise files.mp4
    04:43
  • 01 - Inversion of control pattern.mp4
    05:29
  • 02 - Spring ApplicationContext and Spring Beans.mp4
    02:24
  • 03 - Spring autowiring annotations.mp4
    03:14
  • 04 - Challenge.mp4
    00:51
  • 05 - Solution.mp4
    01:18
  • 01 - Introduction to Spring Initializr.mp4
    02:18
  • 02 - Project setup.mp4
    04:02
  • 03 - Build, deploy, and launch the microservice.mp4
    02:23
  • 04 - Challenge Add the Actuator dependency.mp4
    00:58
  • 05 - Solution Add the Actuator dependency.mp4
    01:27
  • 01 - The domain model.mp4
    02:09
  • 02 - The persistence entities.mp4
    02:02
  • 03 - Declare JPA repositories.mp4
    04:36
  • 04 - Spring Data JPA repository dependency injection.mp4
    03:48
  • 05 - Invoking the repositories.mp4
    07:33
  • 06 - Introduction to Spring Data query methods.mp4
    03:02
  • 07 - Challenge Create a JPQL query method.mp4
    00:38
  • 08 - Solution Create a JPQL query method.mp4
    02:35
  • 01 - Create APIs with Spring Data REST.mp4
    01:36
  • 02 - Mapping API endpoints to repositories.mp4
    02:37
  • 03 - Override default behavior.mp4
    01:01
  • 04 - Swagger UI.mp4
    05:31
  • 05 - Challenge Modify the URL repository keyword.mp4
    00:43
  • 06 - Solution Modify the URL repository keyword.mp4
    00:49
  • 01 - Choosing the right framework.mp4
    03:31
  • 02 - Declaring a new RestController.mp4
    06:29
  • 03 - Create the RestController HTTP POST endpoint.mp4
    07:31
  • 04 - Create the RestController HTTP GET endpoint.mp4
    03:23
  • 05 - Create the RestController HTTP PUT, PATCH, and DELETE endpoints.mp4
    03:34
  • 06 - Challenge Add a PATCH endpoint.mp4
    01:06
  • 07 - Solution Add a PATCH endpoint.mp4
    01:20
  • 01 - Global exception handling.mp4
    04:29
  • 02 - Transaction rollback.mp4
    04:45
  • 03 - Add a runtime logger.mp4
    06:27
  • 04 - JUnit, Mockito, and SpringBootTest.mp4
    12:39
  • 05 - API documentation.mp4
    03:37
  • 01 - Why Docker.mp4
    02:33
  • 02 - Dockerizing a microservice.mp4
    06:48
  • 03 - Spring Boot Docker Compose.mp4
    06:38
  • 04 - Database versioning with Flyway migrate.mp4
    04:10
  • 01 - Use cases for an image microservice.mp4
    00:37
  • 02 - Challenge Create the Spring Boot MongoDB project.mp4
    01:43
  • 03 - Solution Create the Spring Boot MongoDB project.mp4
    02:21
  • 04 - Image file upload microservice.mp4
    04:16
  • 05 - Spring Data MongoDB documents and repositories.mp4
    07:00
  • 01 - Use cases for an API gateway microservice.mp4
    03:49
  • 02 - Routing to the JPA microservice.mp4
    06:47
  • 03 - Routing to the MongoDB microservice.mp4
    03:28
  • 04 - Add Spring Security to the gateway.mp4
    06:50
  • 05 - Orchestrate with Docker Compose.mp4
    08:07
  • 06 - Cleaning up the workspace.mp4
    02:04
  • 01 - Next steps.mp4
    00:27
  • Description


    If you’re looking for a practical introduction on creating Spring Boot microservices, this course was designed just for you. Join instructor and software developer Mary Ellen Bowman as she provides a skills-based, intermediate-level overview on how to create microservices using the power of Spring Boot 3. Along the way, discover several other related technologies and frameworks such as Spring Data, Spring Data REST, Spring MVC, JUnit, Mockito, SpringBootTest, Docker, MongoDB, Spring Security, and Spring Cloud.

    This course is integrated with GitHub Codespaces, an instant cloud developer environment that offers all the functionality of your favorite IDE without the need for any local machine setup. With GitHub Codespaces, you can get hands-on practice from any machine, at any time-all while using a tool that you'll likely encounter in the workplace. Check out the "Using GitHub Codespaces with this course" video to learn how to get started.

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Mary Ellen Bowman
    Mary Ellen Bowman
    Instructor's Courses
    Over 30 years of full lifecycle software development experience in various industries including healthcare, aerospace, supply chain management, logistics, and government contracting. Recent experience in Web-Enablement using Spring (Data JPA, Boot, REST), AWS Ecosystem (Lambda, Dynamo, SQS), and Docker containers. Software Development Instruction Content Author. Specialties: Java, Spring Data JPA and MongoDb, Spring Boot, Docker, RESTful WebServices, AWS Lambda, DynamoDb, Agile Software Development, Javascript, JSON, Tomcat, UML, Webservices, Servlets, software development, mentoring, formal instruction.
    LinkedIn Learning is an American online learning provider. It provides video courses taught by industry experts in software, creative, and business skills. It is a subsidiary of LinkedIn. All the courses on LinkedIn fall into four categories: Business, Creative, Technology and Certifications. It was founded in 1995 by Lynda Weinman as Lynda.com before being acquired by LinkedIn in 2015. Microsoft acquired LinkedIn in December 2016.
    • language english
    • Training sessions 55
    • duration 3:15:34
    • English subtitles has
    • Release Date 2024/08/12