202 opleidingen: Administratie

Excel - Basis

  • opleiding door Syntra Antwerpen & Vlaams-Brabant
  • Antwerpen & Haven, Geel, Mechelen, Leuven, Sint-Niklaas

Office 2024

  • opleiding door NHA Afstandsonderwijs
  • Online

OneNote

  • opleiding door VDAB
  • Online

Notuleren

  • opleiding door NHA Afstandsonderwijs
  • Online
ABIS

REST API's met Spring Boot

  • door ABIS
Leuven en Online
2.487

Tijdens deze training leren we hoe we het Spring Boot Framework kunnen gebruiken voor het bouwen van REST API's. In deze driedaagse ABIS-cursus verwerft de deelnemer kennis over het creëren van Java-endpoints voor API-calls.

Spring is een Java framework voor het bouwen van enterprise-oplossingen. Spring stelt je in staat om je te richten op het functionele probleem in plaats van op de infrastructuur die componenten en systemen verbindt, en maakt je code eenvoudiger te testen. Spring Boot vereenvoudigt dit proces nog verder.

In deze cursus zal je:

  • leren hoe je REST API's kunt bouwen en testen met Spring Boot
  • een controller gebruiken voor het creëren van API-endpoints
  • een basisintroductie krijgen in Spring Security

  • Introductie tot REST en JSON
    • Applicatieontwikkeling en Distributed Computing
    • RESTful Webservices / API's
    • XML en/vs. JSON
  • Spring REST basis
    • Spring REST configureren
    • Spring REST Hello World
    • REST API's testen
  • Meer REST API-functionaliteit
    • RESTful resources definiëren
    • HTTP request methods mappen
    • Toegang tot request data en het teruggeven van responses
    • Extra JSON-mapping mogelijkheden
    • XML produceren en consumeren
  • REST clients maken
    • Gebruik van RestTemplate
  • Foutafhandeling en validatie
    • HTTP-statuscodes
    • ResponseEntity klasse
    • (Gecentraliseerde) foutafhandeling
    • Fouten doorgeven aan de client
    • Request data valideren
  • REST API's beveiligen
    • API-keys
    • Introductie tot Spring Security: HTTP basic en digest authenticatie + autorisatie

Live training door een docent, met veel ruimte voor praktische oefeningen en groepsdiscussies.

Een interactieve, live training - gegeven in een fysiek klaslokaal of online, of in een hybride vorm. 
De cursus kan gegeven worden in het Nederlands, Engels of Frans.
Als u deze opleiding in uw bedrijf wil organiseren, neem dan contact met ons op – we kunnen de training volledig afstemmen op uw specifieke behoeften.

Kennis van Java programmeren (zie cursus Java: basiscursus) en basiskennis van Spring (zie cursus Spring: basiscursus) is verplicht.

Leuven € 2.487(Incl.BTW) Inschrijven

Ontwikkelaars die willen leren hoe het Spring framework te gebruiken voor het bouwen van REST APIs.