Information Technology
Hands on Training icon
Hands On Training
Hands on Training icon

Master Java Web Services and REST API with Spring Boot

Course Cover

5

(9)

compare button icon

Course Features

icon

Duration

9.37 hours

icon

Delivery Method

Online

icon

Available on

Limited Access

icon

Accessibility

Desktop, Laptop

icon

Language

English

icon

Subtitles

English

icon

Level

Intermediate

icon

Teaching Type

Self Paced

icon

Video Content

9.37 hours

Course Description

It's fun to develop SOAP and RESTful Web services. Spring Boot, Spring Web MVC and Spring web services make it even more enjoyable. Architectures are moving towards microservices. Great Microservices can be developed using RESTful web services. Spring Boot and Spring Web MVC (also known as Spring REST), make it easy to create RESTful web service. This course consists of two parts: SOAP web services and RESTful web service. The first part of this course will teach you the basics of RESTful Web Services and how to create resources for a social media app. These resources can be implemented with multiple features, including versioning, exception handling and documentation (Swagger), basic authentication, Spring Security, filtering, HATEOAS, and filtering. You will learn best practices for designing RESTful web service. Spring (dependency management), Spring Boot (or Spring REST), Spring Boot Actuator, Monitoring, Swagger (Documentation), Swagger (dependencies management), Maven (dependencies management), Eclipse IDE), Postman(REST services client), Tomcat embedded web server. Each one will be set up by us. Although SOAP web services are less popular, there are still many web services that use this approach. The second part of this course will teach you how to implement SOAP web services. You will also learn how to create a few web services that can be used for course management. For your requests and replies, you will be able to use a contract-first approach. You will also learn about WSDL (SOAP head, SOAP body, and SOAP fault), XSD(XML Schema Definition) and JAXB ("Java API to XML binding). Three SOAP web services will be implemented with exception handling and basic security (with W security). This section of the course will teach you how to use Spring (dependency management), Spring Web services, Spring Boot and Spring Security (authentication, authorization), Swagger and Maven (dependencies management), Eclipse and Wizdler (SOAP Services Chrome Plugin) and the Tomcat embedded server. Each one will be set up by us.

Course Overview

projects-img

International Faculty

projects-img

Post Course Interactions

projects-img

Instructor-Moderated Discussions

Skills You Will Gain

What You Will Learn

Great tutorial and easy to understand Very suitable for programmers moving to Spring Boot, especially if you are moving to microservices

Target Students

You want to learn the basics of Web Services and learn the terminology associated with web services

You want to learn to develop and design RESTful web services and learn to develop and design SOAP web services

You have good experience with Java and want to see what else you can do with Java

You have good experience with Spring and want to use that knowledge

Course Instructors

In28Minutes Official

Instructor

In28Minutes Official is the instructor for this course

Course Reviews

Average Rating Based on 9 reviews

5.0

100%

Course Cover