Section 1 : Software Setup Troubleshooting and Notes

lecture 1 Install Java 1:28
lecture 2 Spring Tool Suite Installation 1:34
lecture 3 Configure JDK in Spring Tool Suite 1:30
lecture 4 Install Postman 1:30
lecture 5 Download the completed projects 1:11
lecture 6 Install SoapUI 1:16
lecture 7 Troubleshooting 1:43
lecture 8 About Certification Pdf
lecture 9 INTRODUCTION TO BRAINMEASURES PROCTOR SYSTEM Pdf

Section 2 : Web Services - The Big Picture

lecture 10 Course Introductio 2:26
lecture 11 Web Services Introduction 4:33
lecture 12 SOA and Web Services 7:32
lecture 13 Section Summary 2:34

Section 3 : XML and XML Schema Definition Crash Course

lecture 14 Introduction 1:8
lecture 15 What is XML 2:15
lecture 16 Why XML 2:23
lecture 17 When to use XML 2:7
lecture 18 What is XSD 1:59
lecture 19 When to use XSD 2:4
lecture 20 About Proctor Testing Pdf
lecture 21 XML Schema Hands On Usecase 1:20
lecture 22 XML Schema Hands On 11:20
lecture 23 Creating Simple Types 5:58
lecture 24 Controlling the Order Of Elements 5:50
lecture 25 Controlling the number of Elements 2:31
lecture 26 Meaning of the elementFormDefault attribute 1:42
lecture 27 Defining Attributes 1:24
lecture 28 Section Summary 2:23

Section 4 : SOAP Web Services Concepts

lecture 29 Introduction 0:26
lecture 30 SOAP Web Services Overview 5:21
lecture 31 SOAP Web Services Advantages and Disadvantages 5:25
lecture 32 When to use SOAP Web Services 2:27
lecture 33 SOAP 4:24
lecture 34 WSDL File Explained 6:21
lecture 35 WSDL Binding Styles 13:35
lecture 36 Section Summary 3:42

Section 5 : SOAP Web Services Design and Implementation

lecture 37 Introduction 0:35
lecture 38 SOAP Web Services Design Approaches 7:51
lecture 39 Section Summary 1:49

Section 6 : JAX-WS AND JAXB

lecture 40 JAX-WS 6:17
lecture 41 JAXB Introduction 3:42
lecture 42 Remove - INTRODUCTION TO BRAINMEASURES PROCTOR SYS Pdf
lecture 43 Steps to generate stubs from XML Schema 3:3
lecture 44 Generate the Stubs 4:8
lecture 45 Customize Generated Code Using Binding File 3:14
lecture 46 Stubs Walk Through 4:20
lecture 47 Marshalling and Unmarshalling 7:32
lecture 48 JAXWS Summary 1:8
lecture 49 JAXB Summary 1:31

Section 7 : Apache CXF

lecture 50 Introduction 1:6
lecture 51 Apache CXF Overview 4:49
lecture 52 CXF and Spring Boot 1:58
lecture 53 Remove - INTRODUCTION TO BRAINMEASURES PROCTOR SYS Pdf
lecture 54 Create the SOAP project 4:35
lecture 55 Create the endpoint 2:2
lecture 56 Create the configuration class 3:51
lecture 57 Run the application 1:51
lecture 58 Change the web application context 1:59
lecture 59 Test using SoapUI 2:20
lecture 60 Enable Logging Feature 2:2
lecture 61 Using Spring Boot 2.X 3:9
lecture 62 Change the Context Property 0:39
lecture 63 Section Summary 1:11

Section 8 : Developing Top Down Web Services

lecture 64 Usecase 1:34
lecture 65 Steps to create WSDL First Web Service 0:37
lecture 66 Create the WSDL First project 2:9
lecture 67 WSDL Creation 7:45
lecture 68 Generate the Stubs 3:23
lecture 69 Create the CustomerOrders Service 3:0
lecture 70 Implement the init method 5:23
lecture 71 Implement the getOrders method 2:6
lecture 72 Implement the createOrders method 2:18
lecture 73 Publish the endpoint 1:6
lecture 74 Enable Logging Feature 1:12
lecture 75 Run the application 0:55
lecture 76 Test using SoapUI 3:9
lecture 77 WSDL First Web Service Assignment 1:46
lecture 78 Section Summary 0:48

Section 9 : Java SOAP Client

lecture 79 Introduction 1:7
lecture 80 Create the Java Client Project 1:41
lecture 81 Retrieve the WSDL 1:5
lecture 82 Generate the Stubs 1:55
lecture 83 Implement the client 5:21
lecture 84 Assignment 0:25
lecture 85 Flow and the Service Provider Mechanism 5:31
lecture 86 Section Summary 0:59

Section 10 : Developing Bottom Up Web Services

lecture 87 Payment Gateway Legacy Application Use Case 2:0
lecture 88 Import the legacy project 3:34
lecture 89 Mark the beans with JAXB Annotations 5:36
lecture 90 Mark the Endpoint with JAX-WS annotations 2:18
lecture 91 Publish the endpoint 1:53
lecture 92 Run the application 2:9
lecture 93 Test Using SoapUI 3:39
lecture 94 SOAPUI Assignment 0:36
lecture 95 Section Summary 1:3

Section 11 : WS Standards

lecture 96 Introduction 1:5
lecture 97 WS Standards Overview 10:45
lecture 98 Username Token Authentication Steps 1:33
lecture 99 Add maven dependency 1:14
lecture 100 Configure the Interceptors 3:3
lecture 101 Provide the Interceptor Properties 3:52
lecture 102 Setup a in memory database 1:40
lecture 103 Implement the handle method 2:52
lecture 104 Run the application 1:52
lecture 105 Test 2:9
lecture 106 INTRODUCTION TO BRAINMEASURES PROCTOR SYSTEM Pdf

Section 12 : User Name Token Profile Client

lecture 107 Create the project 2:38
lecture 108 Generate the Stubs 2:8
lecture 109 Code the client 2:55
lecture 110 CXF Low Level Client API 4:1
lecture 111 Configure Properties 2:21
lecture 112 Create a Callback Handler 3:31
lecture 113 UT in Action 0:52

Section 13 : MTOM

lecture 114 Introduction 1:42
lecture 115 Create the MTOM Project 1:38
lecture 116 Create the FileWs Interfac 2:5
lecture 117 Create the FileWsImpl 4:3
lecture 118 Implement the download method 1:8
lecture 119 Publish the endpoint 2:20
lecture 120 Test using SoapUI 5:18

Section 14 : JAX-WS Handlers

lecture 121 Introduction 4:38
lecture 122 Two types of JAX-WS handlers 2:14
lecture 123 Usecase 0:44
lecture 124 Steps 0:52
lecture 125 Create the Handler Class 2:11
lecture 126 Implement the handleMessage method 4:35
lecture 127 Extract the Header 4:21
lecture 128 Configure the handle 1:35
lecture 129 SoapUI Test 3:30
lecture 130 The Handler Flow 2:32
lecture 131 getHeaders Explained 2:17

Section 15 : SOAP Faults

lecture 132 Introduction 3:5
lecture 133 Usecase and Project 0:50
lecture 134 Creating a SOAP Fault 3:49
lecture 135 Create and throw a custom exception 3:15

Section 16 : REST Web Services Concepts

lecture 136 Introduction 0:24
lecture 137 REST Overview 6:9
lecture 138 WHY RESTFul - - The Advantages 7:35
lecture 139 When to use RESTFul Web Services 4:7
lecture 140 Section Summary 2:17

Section 17 : RESTFul Design and Implementation

lecture 141 Introduction 0:49
lecture 142 REST Design 7:16
lecture 143 JAX-RS 6:6
lecture 144 Create the project 2:54
lecture 145 Create the classes and annotate them 4:58
lecture 146 Implement the init method 3:17
lecture 147 Implement the GET all patients method 3:39
lecture 148 Publish the endpoint 1:46
lecture 149 Test GET All 2:35
lecture 150 GET single patient 3:21
lecture 151 Create a Patient 3:9
lecture 152 Test Create 2:38
lecture 153 Update Patient 3:32
lecture 154 Test Update 2:31
lecture 155 Delete a Patient 4:40

Section 18 : Configuring JSON Support

lecture 156 2 - Steps to configure JSON Support 2:0
lecture 157 Add Jackson dependencies 1:47
lecture 158 Configure the jackson classes 2:43
lecture 159 Use @Consumes and @Produces 1:46
lecture 160 Test JSON Support 3:53
lecture 161 REST Design and Implementation Summary 3:2

Section 19 : REST Error Handling

lecture 162 Introduction 2:19
lecture 163 Using JAXRS Exceptions 4:50
lecture 164 Remove - INTRODUCTION TO BRAINMEASURES PROCTOR SYS Pdf
lecture 165 Create the ExceptionMapper 3:7
lecture 166 Using a custom error message 4:35
lecture 167 Section Summary 1:43

Section 20 : JAX-RS Cient API - Creating Java REST Clients

lecture 168 Introduction 1:18
lecture 169 JAX RS CLIENT API 1:51
lecture 170 Create the project 3:53
lecture 171 Retrieve the Patient by ID 5:39
lecture 172 Pass parameters dynamiclly 3:12
lecture 173 Update the Patient 4:5
lecture 174 Create Patient 4:3
lecture 175 Clean Up Resources 1:23
lecture 176 Delete Assignment 0:43
lecture 177 Section Summary 1:7

Section 21 : JAX-RS Injection

lecture 178 Introduction 1:7
lecture 179 REST Injection UseCase and Project Creation 1:31
lecture 180 Create the Passenger Model and Service Classes 2:40
lecture 181 Implement the REST layer 4:33
lecture 182 Test the Passenger Service 2:13
lecture 183 Use @QueryParam 3:35
lecture 184 Use @FormParam 4:38
lecture 185 Use @HeaderParam 2:9
lecture 186 Use @Context 3:39
lecture 187 Read Cookies 3:5
lecture 188 Section Summary 1:7

Section 22 : Asynchronous REST

lecture 189 Introduction 4:4
lecture 190 Create the Async REST project 1:27
lecture 191 Create the Java Classes 4:44
lecture 192 Implement the Async method 3:15
lecture 193 Use Threads 0:57
lecture 194 Create the client project 1:35
lecture 195 Create the client class 5:29
lecture 196 Run and Test 1:14
lecture 197 Throwing Exceptions 1:39
lecture 198 Handling exceptions in the client 2:18
lecture 199 Section Summary 1:39

Section 23 : REST and Spring Security

lecture 200 Introduction 0:43
lecture 201 Create the Spring Boot Project 1:26
lecture 202 Create the model class and services 2:29
lecture 203 Implement the endpoint methods 3:51
lecture 204 Publish the endpoint 2:1
lecture 205 Use the JAXB and JAX-RS annotations 1:56
lecture 206 Run the appllication 2:24
lecture 207 Configure Spring Security 3:6
lecture 208 Add support for post method 4:5

Section 24 : OAuth Concepts

lecture 209 What is OAuth 5:26
lecture 210 Why , When and When Not to Use OAuth 3:47
lecture 211 OAuth Workflow - How 6:19
lecture 212 OAuth Google Play Ground 3:36
lecture 213 Section Summary 2:14

Section 25 : REST Attachments

lecture 214 Introduction 4:29
lecture 215 Method and URI Design 0:54
lecture 216 Create the Project 2:48
lecture 217 Code the Upload endpoint 3:57
lecture 218 Test upload using HTML 2:53
lecture 219 Create the Client Project 1:6
lecture 220 Code the java client 5:51
lecture 221 Test upload using java client 1:49
lecture 222 Code the Download REST endpoint 3:29
lecture 223 Test the download 1:32

Section 26 : Jersey Quick Start

lecture 224 Introduction 1:42
lecture 225 Project Configuration 3:4
lecture 226 Creating a REST Resource 3:45
lecture 227 Creating a REST Client 3:13

Section 27 : REST Using Spring MVC QuickStart

lecture 228 Introduction 1:24
lecture 229 Spring MVC Flow 1:26
lecture 230 Project Configuration 2:55
lecture 231 Hello Spring REST 6:35
lecture 232 Returning JSON Response 4:5

Section 28 : REST and Database CRUDOperations

lecture 233 Usecase and Steps 2:52
lecture 234 Install MySql and MySql workbench 3:15
lecture 235 Launch MySql workbench and create a database 1:44
lecture 236 Create DB Table 1:5
lecture 237 Create the Spring Boot Project 3:29
lecture 238 Create the Model Class 3:57
lecture 239 Create the Repository 1:42
lecture 240 Create the REST Web Services layer 3:3
lecture 241 Use JAX-RS annotations 3:51
lecture 242 Implement the ProductServiceImpl methods 2:33
lecture 243 Configure Spring Boot Properties 2:38
lecture 244 Add Jackson Dependency 0:57
lecture 245 Test CRUD 4:55

Section 29 : Interview Help and Wrap Up

lecture 246 SOAP VS REST 7:16
lecture 247 Interview Questions (Updated Frequently) Pdf
lecture 248 Slides used in the course 0:44

Section 30 : Extras

lecture 251 JSON Introduction 4:20
lecture 252 JSON Hands On 3:13
lecture 253 JSON Parsing 3:36

Section 31 : WSDL Creation

lecture 254 Usecase 1:42
lecture 255 Create the WSDL 2:5
lecture 256 Define Schema Types 3:59
lecture 257 Get Orders Request and Response 3:4
lecture 258 Create Order Request and Response 2:5
lecture 259 The Four Elements 2:32
lecture 260 Define Messages 1:33
lecture 261 Define Operations 1:22
lecture 262 Define Binding 2:27
lecture 263 Define Service 1:35
lecture 264 Resolve Errors 1:10

Section 32 : CRUD Operations Using SOAP

lecture 265 Usecase 1:21
lecture 266 Install MySql and MySql workbench 3:15
lecture 267 Launch MySql workbench and create a database 1:44
lecture 268 Create DB Table 1:5
lecture 269 Create the project 2:19
lecture 270 Create the Data Access Layer 4:43
lecture 271 Create the web services layer 2:4
lecture 272 Implement the endpoint methods 2:38
lecture 273 Mark the Endpoint with JAX-WS annotations 1:4
lecture 274 Publish the endpoint 2:23
lecture 275 Configure the properties 2:13
lecture 276 Run and access the wsdl 1:26
lecture 277 Test using SoapUI 3:3