Spring Boot Microservices: Building RESTful API Services

Spring    |    Intermediate
  • 15 videos | 1h 19m 18s
  • Includes Assessment
  • Earns a Badge
Rating 4.7 of 123 users Rating 4.7 of 123 users (123)
Building a RESTful API service to perform create, read, update, and delete (CRUD) operations is an integral part of building microservices with Spring Boot. In this course, you'll learn how to build a RESTful API service to perform CRUD operations. You'll use Advanced REST Client to test your API service, and wire up a MySQL database using JPA, Spring Data, and Hibernate. You'll then add a front end to your application using the Thymeleaf template engine. Finally, you'll build RESTful microservices in Spring Boot, integrate with a relational database to store your data, set up a front end for your application, and add caching for common requests.

WHAT YOU WILL LEARN

  • Discover the key concepts covered in this course
    Install advanced rest client on your machine
    Perform read operations using http get requests
    Perform create operations using http post requests
    Perform update operations using http put requests
    Perform delete operations using http delete requests
    Install mysql and mysql workbench on a windows machine
    Install mysql and mysql workbench on a macos machine
  • Integrate your application with mysql
    Perform crud operations with a database
    Create and list records with a web user interface
    Update and delete records with a web user interface
    Cache responses from services
    Evict caches with stale data
    Summarize the key concepts covered in this course

IN THIS COURSE

  • 1m 49s
  • 2m 25s
    In this video, you will learn how to install Advanced REST Client on your machine. FREE ACCESS
  • Locked
    3.  Performing Read Operations
    6m 22s
    During this video, you will learn how to perform read operations using HTTP GET requests. FREE ACCESS
  • Locked
    4.  Performing Create Operations
    3m 51s
    In this video, you will perform create operations using HTTP POST requests. FREE ACCESS
  • Locked
    5.  Performing Update Operations
    4m 29s
    Learn how to perform update operations using HTTP PUT requests. FREE ACCESS
  • Locked
    6.  Performing Delete Operations
    2m 42s
    Learn how to perform delete operations using HTTP DELETE requests. FREE ACCESS
  • Locked
    7.  Installing MySQL and MySQL Workbench on Windows
    5m 32s
    In this video, you will learn how to install MySQL and MySQL Workbench on a Windows-based machine. FREE ACCESS
  • Locked
    8.  Installing MySQL and MySQL Workbench on macOS
    4m 55s
    During this video, you will learn how to install MySQL and MySQL Workbench on a Mac. FREE ACCESS
  • Locked
    9.  Integrating With MySQL
    12m 10s
    During this video, you will learn how to integrate your application with a MySQL database. FREE ACCESS
  • Locked
    10.  Performing CRUD Operations With a Database
    6m 41s
    In this video, you will learn how to perform CRUD operations with a database. FREE ACCESS
  • Locked
    11.  Creating and Listing Records Using a Web UI
    6m 58s
    In this video, learn how to create and list records with a web-based user interface. FREE ACCESS
  • Locked
    12.  Updating and Deleting Records Using a Web UI
    6m 20s
    In this video, learn how to update and delete records using a web user interface. FREE ACCESS
  • Locked
    13.  Caching Using @Cacheable
    8m 38s
    Learn how to cache responses from services. FREE ACCESS
  • Locked
    14.  Clearing Caches Using @CacheEvict
    5m 1s
    In this video, you will learn how to evict caches with outdated data. FREE ACCESS
  • Locked
    15.  Course Summary
    1m 25s

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.

Digital badges are yours to keep, forever.

PEOPLE WHO VIEWED THIS ALSO VIEWED THESE

Rating 4.5 of 273 users Rating 4.5 of 273 users (273)
Rating 4.5 of 194 users Rating 4.5 of 194 users (194)
Rating 4.5 of 269 users Rating 4.5 of 269 users (269)