RESTful Web Services with Spring Framework - A quick start

  • Overview
  • Curriculum
  • Instructor
  • Review

About This Course

A quick start to building your REST API with Spring Boot and Spring MVC

This video course is a Quick Start to learning How to Build RESTful Web Services with Spring Framework.

As you go through this video course you will learn how to use tools like:

  • Spring Tool Suite Development Environment,

  • Postman HTTP client, so that you can send HTTP Requests and Receive HTTP Responses,

  • You will also learn how to Download and Install Java if you do not have it already.

Although this video course is very short, and is very simple, it is also very practical!

  • You will write Java code that handles different types of HTTP Requests. You will learn how to create web service endpoints that accept HTTP Post, HTTP GET, HTTP PUT and HTTP Delete requests.

  • You will learn how to make your RESTful Web Service endpoints accept information via URL Query String parameters, via URL Path Parameters as well as information sent via the body of HTTP Request,

  • Additionally to learning how to read request parameters from HTTP request, you will learn how to make your RESTful Web Service, return information in different formats. For example, you will learn how to return information as a plain text or as a JSON or XML document.

  • You will learn how to validate HTTP request parameters and also how to validate a information sent via HTTP Request body. Make sure that certain required fields are not empty and that email address for example is of a correct format.

  • You will learn how to handle errors in your RESTful Web Service and also learn how to return information about the error in different custom formats.

  • And finally, additionally to building and running your RESTful Web Service with a Spring Tool Suite development environment, you will learn how to run your RESTful Web Service as a standalone Java application which runs independently of your development environment.




  • Be able to create a RESTful Web Service with Spring Framework

  • Be able to use Postman HTTP client to send HTTP requests and receive HTTP responses in JSON or XML format

  • Create Web Service endpoints to handle HTTP Requests: POST, GET, PUT, DELETE

Course Curriculum

1 Lectures

Instructor

Profile photo of Sergey Kargopolov
Sergey Kargopolov

I have more than 20 years of experience in building different types of software. I started my career as an Entrepreneur with award-winning web projects and currently, I’m a Full Stack Developer with a passion for teaching beginner programmers to reach their goals and assisting them in the development of their applications.Follow me on Twitter, LinkedIn or Instagram to stay...

Review
4.9 course rating
4K ratings
ui-avatar of Ananya Kayal
Ananya K.
5.0
7 months ago

good explanation

  • Helpful
  • Not helpful
ui-avatar of Eric Tom
Eric T.
5.0
7 months ago

good

  • Helpful
  • Not helpful
ui-avatar of A J
A J.
5.0
8 months ago

Great starter course. Quick to the point

  • Helpful
  • Not helpful
ui-avatar of Raju Kumar
Raju K.
3.5
9 months ago

ok

  • Helpful
  • Not helpful
ui-avatar of Sebastiao JerĂłnimo
Sebastiao J.
3.0
10 months ago

Lack of explanation of the annotation for example before he started he should have explained what is the application context IoC containers and @components and @beans he just uses the annotations without specifying their derivation from component and what does that mean so when he uses the @RestController on section4 we know no more than "its to take HTTP requests" instead of adding the call UserController to the aplication context its not that hard to explain it in simple terms but using all the annotations and not specifying how they work with the spring IoC design pattern before starting is not acceptable because your not understanding spring i had to do this research all by myself

  • Helpful
  • Not helpful
ui-avatar of Dharshan Gubbi Keshavamurthy
Dharshan G. K.
5.0
10 months ago

good

  • Helpful
  • Not helpful
ui-avatar of Nalagatla Anupama
Nalagatla A.
4.0
10 months ago

learn a lot

  • Helpful
  • Not helpful
ui-avatar of Sanjeet Kumarsingh
Sanjeet K.
5.0
10 months ago

awesome learning videos

  • Helpful
  • Not helpful
ui-avatar of Sanchit Dadhich
Sanchit D.
5.0
11 months ago

Best Course for beginners

  • Helpful
  • Not helpful
ui-avatar of Gundu Saikumar
Gundu S.
4.5
1 year ago

good

  • Helpful
  • Not helpful
Leave A Reply

Your email address will not be published. Required fields are marked *

Ratings

Courses You May Like

Lorem ipsum dolor sit amet elit
Show More Courses