Spring Boot 3 Restful Web Services Tutorial - Free Course

Build REST API's with Spring Boot, Spring Data JPA, Hibernate, MySQL for Employee Management Project using IntelliJ IDEA

4.43 (877 reviews)
Udemy
platform
English
language
Other
category
Spring Boot 3 Restful Web Services Tutorial - Free Course
26,421
students
1.5 hours
content
Jun 2023
last update
FREE
regular price

What you will learn

Learn how to build RESTful web-services using Spring Boot 3

Learn how to develop three layer architecture (Controller, Service and Repository) in Spring boot application

Learn how to connect Spring boot application to MySQL database

Learn how to use Lombok library to reduce boilerplate code

Learn how to use Spring Data JPA in Spring boot application

Learn how to use IntelliJ IDEA to develop Spring boot application

Learn how to use Postman client to test the REST APIs

Description

In this course, you will learn how to build REST APIs using the latest version of Spring Boot 3, Spring Data JPA (Hibernate), and MySQL database. We will use IntelliJ IDEA to develop the Spring Boot project.


Spring Boot is basically an extension of the Spring framework which eliminated the boilerplate configurations required for setting up a Spring application.


Spring Boot is an opinionated framework that helps developers build Spring-based applications quickly and easily. The main goal of Spring Boot is to quickly create Spring-based applications without requiring developers to write the same boilerplate configuration again and again.


Tools and technologies used:

- Java 17

- Spring Boot 3+

- Spring Data JPA ( Hibernate)

- Lombok

- MySQL

- IntelliJ IDEA

- Maven

- Tomcat

- Postman


What will students learn in your course?

  • Learn how to build RESTful web services using Spring Boot 3

  • Learn how to develop three-layer architecture (Controller, Service, and Repository) in the Spring boot application

  • Learn how to connect Spring boot application to MySQL database

  • Learn how to use the Lombok library to reduce boilerplate code

  • Learn how to use Spring Data JPA in the Spring boot application

  • Learn how to use IntelliJ IDEA to develop a Spring boot application

  • Learn how to use the Postman client to test the REST APIs

Content

Introduction

Course Intro
Quick Recap of JPA, Hibernate and Spring Data JPA
Project Requirement and REST API Design

Software Installation

Install and Setup Eclipse STS (Spring Tool Suite) for Windows 10
Install and Setup Lombok in STS (Spring Tool Suite 4)

Spring Boot CRUD REST API with MySQL Database - Employee Management System

Spring Boot Project Architecture
Create Spring Boot Project in STS
Create Packaging Structure
Configure MySQL Database
Create JPA Employee Entity and Repository
Create Custom Exception
Build Create Employee REST API
Build Get All Employees REST API
Build Get Employee By ID REST API
Build Update Employee REST API
Build Delete Employee REST API
Source Code on GitHub

Summary

Complete Course
Direct Links to My Other Top Udemy Courses

Reviews

Vikram
July 4, 2023
This Spring Boot project is simple and easy to understand and tutor explained the concepts very clear and industry standard expert. I strongly recommend try it out and begin your own project after understainding the concept and rest everything will be so much awsome
Harouykarim
April 14, 2023
une formation très décevante avec beaucoup d'erreurs dans le code et par conséquent beaucoup de temps perdu dans la recherche de solutions sur internet
Jorge
July 10, 2022
La teoría expuesta es buena, sin embargo, me hubiese gustado ver ejemplos de las excepciones, en algunos casos como: validación cuando falta un parámetro en la URL o la falta de un campo en el JSON.
Garth
June 9, 2022
This was explained in detail and was done step by step, so that it is easier to follow along and understand the flow
Ryan
April 26, 2022
Easy to follow. I thought I can't finish it because I've encountered errors along the way then I repeat the whole course and fixed the problems. Overall, it's really a good start.
Kyle
April 25, 2022
This course actually works. I can't tell you how many courses I've bought and had to struggle through because they are out of date and the code doesn't work. I did not have any issues with this class and everything is explained well.
Daniele
April 23, 2022
Super basic but super effective! What a noob needs as soft entry in the Springboot REST API world. Thank you
István
April 5, 2022
I've just started learning Spring Boot, and this tutorial had enough explanation to code along and discover. Thank you!
Rao
December 10, 2021
Great content and teaching skills. I recommend this free course, if you want getting started learn developing REST APIs using Spring boot.
Meena
December 10, 2021
Thanks for amazing free course. Your teaching skills are amazing. I brought all your courses and all are very useful.

Charts

Price

Spring Boot 3 Restful Web Services Tutorial - Free Course - Price chart

Rating

Spring Boot 3 Restful Web Services Tutorial - Free Course - Ratings chart

Enrollment distribution

Spring Boot 3 Restful Web Services Tutorial - Free Course - Distribution chart
4419068
udemy ID
11/28/2021
course created date
12/9/2021
course indexed date
Bot
course submited by