SMALS STANDARDS.

REST has become the industry standard for developing APIs on the web and is the de facto standard to communicate between a browser/mobile application and a backend server.

In this training you will learn to develop a REST API using the contract-first approach. We'll generate JAX-RS interface classes and Jackson model classes from an OpenAPI specification. These classes will be our starting point to create a REST application that we'll deploy on a standard JBoss EAP 7.3.6 application server.

This training is developed by Willem Salembier of the ICC team. If you have any questions related to this course, please send an email to icc-training@smals.be.

The topics included in this training are:
* JAX-RS
* Contract first
* Method matching
* Injection
* Filters
* Exception handling
* Validation
* Content negotiation
* HATEOAS
* CORS
* Client API
* Spring injection
* Multipart

Apply for this course