Professional Documents
Culture Documents
V10843
V10843
This section introduces us to the course. It provides an overview of Spring Boot Master class and
installation of basicThis section is your introduction to the course. The author begins by congratulating
you on taking up the course and then gives you an overview of the course and what are the basic tools
required for beginning the course. tools.
Introduction
Introduction to Course & Course Guide
1.1 Introduction
In this section, you will learn about Web Services, types of Web Services and the key terminologies used
in Web Services. The author also discusses some of the important questions related to the Web Services.
In this section you will learn about the Spring Framework in 10 steps through 10 videos covering one
step each.
3.3 Step 2: Understanding Tight Coupling using the Binary Search Algorithm Example
Introduction to Spring Framework in 10 Steps: Step 2: Understanding Tight Coupling using the Binary
Search Algorithm Example
3.4 Step 3: Making the Binary Search Algorithm Example Loosely Coupled
Introduction to Spring Framework in 10 Steps: Step 3: Making the Binary Search Algorithm Example
Loosely Coupled
Introduction to Spring Framework in 10 Steps: Step 6: Dynamic auto wiring and Troubleshooting -
@Primary
This section introduces you to Spring Boot in a step by step pattern. You will learn about the goals and
important features of Spring Boot and how to get started with Spring Boot.
Introduction to Spring Boot in 10 Steps: Step 1: Introduction to Spring Boot - Goals and Important
Feature
Introduction to Spring Boot in 10 Steps: Step 2: Developing Spring Applications before Spring Boot
Introduction to Spring Boot in 10 Steps: Step 5: What is Spring Boot Auto Configuration?
Introduction to Spring Boot in 10 Steps: Step 6: Spring Boot vs Spring vs Spring MVC
4.8 Step 7: Spring Boot Starter Projects - Starter Web and Starter JPA
Introduction to Spring Boot in 10 Steps: Step 7: Spring Boot Starter Projects - Starter Web and Starter
JPA
Introduction to Spring Boot in 10 Steps: Step 8: Overview of different Spring Boot Starter Projects
In this section, you will learn about using SOAP Web Services with Spring and Spring Boot.
SOAP Web Services with Spring and Spring Boot: SOAP Web Services - An Overview
5.2 Step 01 - Initialize a Spring Web Services application with Spring Boot
SOAP Web Services with Spring and Spring Boot: Step 01 - Initialize a Spring Web Services application
with Spring Boot
5.3 Step 02 - Overview of creating SOAP Web Service using Contract First Approach
SOAP Web Services with Spring and Spring Boot: Step 02 - Overview of creating SOAP Web Service using
Contract First Approach
SOAP Web Services with Spring and Spring Boot: Step 03 - Define Request and Response XML Structure
5.5 Step 04 - Define XML Schema Definition (XSD) for Request – GetCourseDetailsReque
SOAP Web Services with Spring and Spring Boot: Step 04 - Define XML Schema Definition (XSD) for
Request – GetCourseDetailsReque
5.6 Step 05 - Define XML Schema Definition (XSD) for Response – GetCourseDetailsResp
SOAP Web Services with Spring and Spring Boot: Step 05 - Define XML Schema Definition (XSD) for
Response – GetCourseDetailsResp
5.7 Step 06 - More about XML Schema Definition and Implementing XSD Best Practices
SOAP Web Services with Spring and Spring Boot: Step 06 - More about XML Schema Definition and
Implementing XSD Best Practices
5.8 Step 07 - Introduction to Java API for XML Binding (JAXB) and Configuring JAXB 2
SOAP Web Services with Spring and Spring Boot: Step 07 - Introduction to Java API for XML Binding
(JAXB) and Configuring JAXB 2
SOAP Web Services with Spring and Spring Boot: Step 08 - Configuring an Endpoint for
GetCourseDetailsRequest
SOAP Web Services with Spring and Spring Boot: Step 09 - Spring Web Services Configuration - Message
Dispatcher Servlet
SOAP Web Services with Spring and Spring Boot: Step 10 - Spring Web Services Configuration -
Generating WSDL
5.13 Step 12 - Implementing a service - Course Details Service - backend with in memo
SOAP Web Services with Spring and Spring Boot: Step 12 - Implementing a service - Course Details
Service - backend with in memo
SOAP Web Services with Spring and Spring Boot: Step 13 - Implementing SOAP Web Service for
GetAllCourseDetailsRequest
5.15 Step 14 - Quick introduction to different parts of a WSDL
SOAP Web Services with Spring and Spring Boot: Step 14 - Quick introduction to different parts of a
WSDL
SOAP Web Services with Spring and Spring Boot: Step 15 - Implementing SOAP Web Service for
DeleteCourseDetailsRequest
SOAP Web Services with Spring and Spring Boot: Step 16 - Improving the DeleteCourseDetailsRequest -
Using an Enum for Status
SOAP Web Services with Spring and Spring Boot: Step 17 - Exception Handling and SOAP Fault Response
5.19 Step 18 - Implementing Security for SOAP Web Services with WS Security
SOAP Web Services with Spring and Spring Boot: Step 18 - Implementing Security for SOAP Web Services
with WS Security
In this section, you will learn about using RESTful Web Services with Spring and Spring Boot.
Web Services with Spring and Spring Boot: RESTful Web Services - An Overview
Web Services with Spring and Spring Boot: Step 01 - Initializing a RESTful Services Project with Spring
Boot
6.3 Step 02 - Understanding the RESTful Services we would create in this course
Web Services with Spring and Spring Boot: Step 02 - Understanding the RESTful Services we would
create in this course
Web Services with Spring and Spring Boot: Step 03 - Creating a Hello World Service
Web Services with Spring and Spring Boot: Step 04 - Enhancing the Hello World Service to return a Bean
6.6 Step 05 - Quick Review of Spring Boot Auto Configuration and Dispatcher Servlet
Web Services with Spring and Spring Boot: Step 05 - Quick Review of Spring Boot Auto Configuration and
Dispatcher Servlet
6.7 Step 06 - Enhancing the Hello World Service with a Path Variable
Web Services with Spring and Spring Boot: Step 06 - Enhancing the Hello World Service with a Path
Variable
Web Services with Spring and Spring Boot: Step 07 - Creating User Bean and User Service
Web Services with Spring and Spring Boot: Step 08 - Implementing GET Methods for User Resource
Web Services with Spring and Spring Boot: Step 09 - Implementing POST Method to create User
Resource
6.11 Step 10 - Enhancing POST Method to return correct HTTP Status Code and Location
Web Services with Spring and Spring Boot: Step 10 - Enhancing POST Method to return correct HTTP
Status Code and Location
Web Services with Spring and Spring Boot: Step 11 - Implementing Exception Handling - 404 Resource
Not Found
Web Services with Spring and Spring Boot: Step 12 - Implementing Generic Exception Handling for all
Resources
Web Services with Spring and Spring Boot: Step 13 - Exercise: User Post Resource and Exception
Handling
Web Services with Spring and Spring Boot: Step 14 - Implementing DELETE Method to delete a User
Resource
Web Services with Spring and Spring Boot: Step 15 - Implementing Validations for RESTful Services
Web Services with Spring and Spring Boot: Step 16 - Implementing HATEOAS for RESTful Services
6.18 Step 17 - Overview of Advanced RESTful Service Features
Web Services with Spring and Spring Boot: Step 17 - Overview of Advanced RESTful Service Features
Web Services with Spring and Spring Boot: Step 18 - Internationalization for RESTful Services
Web Services with Spring and Spring Boot: Step 19 - Content Negotiation - Implementing Support for
XML
Web Services with Spring and Spring Boot: Step 20 - Configuring Auto Generation of Swagger
Documentation
Web Services with Spring and Spring Boot: Step 21 - Introduction to Swagger Documentation Format
Web Services with Spring and Spring Boot: Step 22 - Enhancing Swagger Documentation with Custom
Annotations
Web Services with Spring and Spring Boot: Step 23 - Monitoring APIs with Spring Boot Actuator
Web Services with Spring and Spring Boot: Step 24 - Implementing Static Filtering for RESTful Service
Web Services with Spring and Spring Boot: Step 25 - Implementing Dynamic Filtering for RESTful Service
Web Services with Spring and Spring Boot: Step 26 - Versioning RESTful Services - Basic Approach with
URIs
6.28 Step 27 - Versioning RESTful Services - Header and Content Negotiation Approach
Web Services with Spring and Spring Boot: Step 27 - Versioning RESTful Services - Header and Content
Negotiation Approach
6.29 Step 28 - Implementing Basic Authentication with Spring Security
Web Services with Spring and Spring Boot: Step 28 - Implementing Basic Authentication with Spring
Security
7.3 Step 2: World before JPA - JDBC, Spring JDBC and myBatis
Introduction to JPA in 10 Steps: Step 2: World before JPA - JDBC, Spring JDBC and myBatis
Introduction to JPA in 10 Steps: Step 4: Creating a JPA Project using Spring Initializr
Introduction to JPA in 10 Steps: Step 6: Defining a Service to manage the Entity - UserService and
EntityManager
7.8 Step 7: Using a Command Line Runner to save the User to database
Introduction to JPA in 10 Steps: Step 7: Using a Command Line Runner to save the User to database
Introduction to JPA in 10 Steps: Step 8: Magic of Spring Boot and In Memory Database H2
Introduction to JPA in 10 Steps: Step 10: More JPA Repository: findById and findAll
In this section, you will learn how to connect RESTful Web Services to JPA.
Connecting RESTful Web Service to JPA: Step 29 - Overview of Connecting RESTful Service to JPA
Connecting RESTful Web Service to JPA: Step 30 - Creating User Entity and some test data
Connecting RESTful Web Service to JPA: Step 31 - Updating GET methods on User Resource to use JPA
8.4 Step 32 - Updating POST and DELETE methods on User Resource to use JPA
Connecting RESTful Web Service to JPA: Step 32 - Updating POST and DELETE methods on User Resource
to use JPA
8.5 Step 33 - Creating Post Entity and Many to One Relationship with User Entity
Connecting RESTful Web Service to JPA: Step 33 - Creating Post Entity and Many to One Relationship
with User Entity
Connecting RESTful Web Service to JPA: Step 34 - Implementing a GET service to retrieve all Posts of a
User
Connecting RESTful Web Service to JPA: Step 35 - Implementing a POST service to create a Post for a
User
In this section, you will learn some of the best practices to be followed while using RESTful Web
Services.
RESTful Web Services - Best Practices: Step 37 - RESTful Web Services - Best Practices