You will need to be familiar with the basics of EJBs and JavaEE - for this you can study module 1 in this series.
Having problems? check the errata for this course.
1 |
Introduction |
Preview
19m 58s |
|
If you haven't studied module 1, then we show how to setup your workspace. | |||
2 |
SOAP Introduction |
Watch
44m 50s |
|
The basics of SOAP and how to export an EJB to a SOAP endpoint. | |||
3 |
SOAP Clients |
Watch
28m 22s |
|
How to call a SOAP endpoint in Java, using wsimport. | |||
4 |
HTTP Verbs |
Watch
25m 34s |
|
This is a warmup for the REST section of the course. You don't need to watch this if you already know GET, POST, PUT and DELETE - and the reasons why you would use each. | |||
5 |
REST Representations and URIs |
Watch
18m 2s |
|
The first two major aspects of REST | |||
6 |
REST Services |
Watch
25m 36s |
|
Coding a REST service in JavaEE and Wildfly | |||
7 |
REST Clients |
Watch
37m 27s |
|
Using REST-Easy to call the service. | |||
8 |
Content Negotiation |
Watch
20m 22s |
|
How to support multiple content formats. | |||
9 |
Error Handling |
Watch
30m 32s |
|
Correct use of HTTP Status codes. | |||
10 |
Parameters |
Watch
31m 40s |
|
How to pass parameters in a "RESTful" way. | |||
11 |
HTTP Operations |
Watch
36m 5s |
|
How to correctly implement PUT and DELETE. | |||
12 |
HATEOAS |
Watch
44m 0s |
|
The final major principle in REST - it's not often applied and we talk about why this is. |