935 formations: TIC

La formation que vous souhaitiez consulter n'est plus disponible. C'est pourquoi nous vous proposons descours similaires.

Python

  • formation par NHA Afstandsonderwijs
  • En ligne

Agile Scrum

  • formation par NHA Afstandsonderwijs
  • En ligne

WordPress

  • formation par NHA Afstandsonderwijs
  • En ligne
ABIS

Building REST APIs with Spring Boot

  • par ABIS
Louvain et En ligne
2.487

During this training, we will learn how to use the Spring Boot Framework for building REST APIs. In this three-day ABIS course, the participant will gain knowledge on how to create Java endpoints for API calls.

Spring is a 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 and test REST APIs using Spring Boot
  • use a controller for creating API endpoints
  • get a basic introduction in Spring Security

  • Introduction to REST and 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 and returning responses
    • Extra JSON mapping possibilities
    • Producing and Consuming XML
  • Creating REST clients
    • Using RestTemplate
  • Exception Handling and Validation
    • HTTP status codes
    • ResponseEntity Class
    • (Centralized) Exception Handling
    • Passing Errors to the client
    • Validating requests
  • Securing REST APIs
    • API keys
    • Introduction to Spring Security: HTTP basic and digest authentication + authorizing access

Classroom instruction and exercises.

Delivered as a live, interactive training: available in-person or online, or in a hybrid format. 
Training can be implemented in English, Dutch, or French.
If interested in organising this training internally, get in touch with us; we can even customise it to meet your specific needs.

Knowledge of Java programming (see course Java programming) and Spring fundamentals (see course Spring fundamentals) is required.

Louvain € 2.487(TVA incluse) S'inscrire

Developers who wish to learn how to use the Spring framework for building REST APIs.