Building REST APIs with Spring Boot
Spring is a layered Java framework for building enterprise solutions. Spring will enable you to focus on your business problem rather than the plumbing that connects components and systems and will make your code easier to test. Spring Boot will even simplify things further.
In this course you will learn how you can build, test and secure REST APIs using Spring Boot.
No public sessions are currently scheduled. We will be pleased to set up an on-site course or to schedule an extra public session (in case of a sufficient number of candidates). Interested? Please contact ABIS.
Developers who wish to learn how to use the Spring framework for building REST APIs.
Knowledge of Java programming (see course Java programming) and Spring fundamentals (see course Spring fundamentals) is required.
- Introduction to REST/JSON
Application Development and Distributed Computing • RESTful Web Services / APIs • XML and/vs. JSON
- Spring REST basics
Configuring Spring REST • Spring REST Hello World • Testing REST APIs
- More REST API Functionality
Defining RESTful resources • Mapping the HTTP request methods • Accessing request data • Returning responses
Extra JSON mapping possibilities • Producing and Consuming XML
- Creating REST clients
- Exception Handling and Validation
HTTP status codes • ResponseEntity Class • (Centralized) Exception Handling • Bean Validation in APIs
Passing Errors to the client
- Securing REST APIs
Introduction to Spring Security • HTTP basic and digest authentication • Authorizing access
Classroom instruction and exercises.
Very nice course covering maximum details needed for the developer to focus while coding. The trainer has well planned on managing the content in the stipulated time in an efficient manner. appreciate that. and still able to help when we are stuck.
||(Anitha Raj, ING België, )|
I find this course is well designed in such a way , the beginner can also understand well
||(N.N., ING - Hullenbergweg, )|
It was nice course, and Sandy was very helpful.
quite happy with the course content and the way it was presented.
||(Rishu Jindal, ING - Hullenbergweg, )|
The course included good amount of exercise which helped in understanding the basics.
||(Laxman Purty, ING - Financial Plaza, )|
course is good. working PC was a bit slow - too little RAM on VM.
Erg goede cursus, precies waar ik naar op zoek was.
||(Sylvia van Kogelenberg, ING - Haarlerbergpark, )|
Goede structuur en opbouw van de cursus!
||(Steven van Mastrigt, ING - Haarlerbergpark, )|
Click here to see more comments...
Goed, gezellig en met een leuke groep mensen.
||(Mels In 't Veld, )|
goede balans theorie en praktijk
||(N.N., ING - Haarlerbergpark, )|
||(Sandor Götz, ING - Hullenbergweg, )|
|SESSION INFO AND ENROLMENT|