Master RESTful APIs with Spring Boot 2 in 100 Steps

FREE
Udemy

Note: Udemy FREE coupon codes are valid for maximum 1000 redemption only and might get redeemed in few hours. Look for "GET THIS DEAL" green button at the end of Description.
This post may have affiliate link & we may get small commission if you make a purchase.

Requirements
  • You should be familiar with basic java concepts
Description

******* Course Overview *******

Welcome to this Amazing course on Master RESTful API s using Spring Boot 2 in 100 Steps.  The below are the list of modules covered in this course.

Course Modules

01. Introduction

02. Manage Spring Boot Projects via Github & HelloWorld REST service

03. Build RESTful APIs using Spring Data JPA and H2 Database

04. Exception Handling with ResponseStatusException – Spring 5 Latest

05. Validations & Global Exception Handling

06. SpringBoot – JPA OneToMany Association

07. SpringBoot – HATEOAS

08. SpringBoot – Internationalisation

09. SpringBoot – Filtering

10. SpringBoot – DTOS – Data Transfer Objects

11. SpringBoot – Versioning & Content Negotiation

12. SpringBoot – Swagger Integration

13. SpringBoot – Actuator & Admin

14. SpringBoot – Actuator & Micrometer

Each of my courses come with

  • Amazing Hands-on Step By Step Learning Experiences
  • Real Implementation Experience
  • Friendly Support in the Q&A section
  • 30 Day “No Questions Asked” Money Back Guarantee!

***************Section wise course details**********************

Module 1: Introduction

Module 01: Introduction

01 Step 01: Course Introduction

01 Step 02:  Introduction to RESTful API

Module 02: Manage Spring Boot Projects via Github & HelloWorld REST service

02 Step 00: Github & HelloWorld Introduction

02 Step 01: Create Spring Boot base project from spring initializer

02 Step 02: Introduction for managing Spring Boot projects via github

02 Step 03: Github Base Setup

02 Step 04: Add GIT Repository to Spring Tool Suite IDE

02 Step 05: Create a Simple Hello World RESTful Service which returns a String

02 Step 06: Create a Simple Hello World REST Service which returns a Bean (JSON)

02 Step 07: GIT Commit & Push Hello World RESTful service changes to Github

Module 03: Build RESTful APIs using Spring Data JPA and H2 Database

03 Step 00: Introduction to Build RESTful APIs with JPA

03 Step 01: Usecase Introduction

03 Step 02: Verify pom.xml for all Dependencies

03 Step 03: Update application.properties required for JPA based RESTful Services

03 Step 04 01: Create User Entity – Understand @Entity Annotation

03 Step 04 02: Create User Entity – Understand @Table Annotation

03 Step 04 03: Create User Entity – Define Variables, Getters & Setters

03 Step 05: Understand and Implement changes related to H2 Database

03 Step 06: Create User Repository – @Repository

03 Step 07: Implement getAllUsers RESTful Service – @Service, @RestController

03 Step 08: Test getAllUsers RESTful Service – Using REST Client POSTMAN

03 Step 09: Implement createUser RESTful Service – @PostMapping

03 Step 10: Implement getUserById RESTful Service – @GetMapping

03 Step 11: Implement updateUserById RESTful service – @PutMapping

03 Step 12: Implement deleteUserById RESTful Service – @DeleteMapping

03 Step 13: Implement getUserByUsername RESTful Service – @GetMapping

03 Step 14: GIT Commit, Push, Merge to Master and Push

Module 04: Exception Handling with ResponseStatusException – Spring 5 Latest

04 Step 00: Introduction to Exception Handling using ResponseStatusException

04 Step 00: Create git branch – local & remote

04 Step 01: Implement ResponseStatusException handling for getUserById

04 Step 02: Implement ResponseStatusException for updateUserById RESTful Service

04 Step 03: Implement ResponseStatusException for deleteUserById RESTful Service

04 Step 04: Implement ResponseStatusException for createUser RESTful Service

04 Step 05: Implement HTTP Status code & Location Header for createUser Service

04 Step 06: GIT Commit, Push, Merge to Master and Push

Who this course is for:
  • Anyone who wish to learn on how to design and develop Spring Boot RESTful APIs with Spring Boot from scratch.
  • Anyone who want to learn Step by Step with a Hands-On Approach.
  • Anyone who wants to learn how to build enterprise application backend layers with modern approach (RESTful APIs)


  • Register New Account
    Reset Password