REST API's met Spring Boot
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
Opleiding inplannen?
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.
BEDRIJFSOPLEIDING AANVRAGEN |
Publieke opleidingskalender | |||||
---|---|---|---|---|---|
datum | duur | taal | plaats | prijs | |
21 okt | 3 | Leuven | 2055 EUR (excl. BTW) | ||
21 okt | 3 | web based | 2055 EUR (excl. BTW) | ||
SESSIE-INFO EN INSCHRIJVEN |
Doelgroep
Ontwikkelaars die willen leren hoe het Spring framework te gebruiken voor het bouwen van REST APIs.
Voorkennis
Kennis van Java programmeren (zie cursus Java: basiscursus) en basiskennis van Spring (zie cursus Spring: basiscursus) is verplicht.
Inhoud
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
Verloop van de cursus
Live training door een docent, met veel ruimte voor praktische oefeningen en groepsdiscussies.
Certificaat
Aan het eind van de cursussessie ontvangt de deelnemer een 'Certificaat van deelname'.
Duur
3 dagen.
Docent
Sandy Schillebeeckx (ABIS).
Reviews
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, ) |
Goed, gezellig en met een leuke groep mensen.
| (Mels In 't Veld, ) |
goede balans theorie en praktijk
| (N.N., ING - Haarlerbergpark, ) |
Course touched upon core features of spring framework and rest impl, with some prior spring experience this was a quite informative session and I was able to build on top of my existing knowledge.
| (Mukhi, ) |
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ë, ) |
Les exercices sont supers bien amenés suivant la théorie. Super cours & super prof!
| (Hermann Dongmo, ING België, ) |
Cours très complet et bien donné.
| (N.N., ING België, ) |
Klik hier om meer commentaren te zien...
Very good skills from the instructor.
| (Ignace, ) |
Ook interessant
Cursisten van deze training hebben ook volgende cursussen gevolgd:
SESSIE-INFO EN INSCHRIJVEN |