Untitled UI logotextLogo
Aanbod

Thema's

Microsoft 365
Populair
Haal meer uit tools zoals Excel, Teams, SharePoint,... in je dagelijkse werk.
Artificiële Intelligentie (AI)
Leer AI-tools zoals Copilot en ChatGPT inzetten binnen je organisatie.
Cybersecurity
Verdiep je in het beschermen van systemen en data.
Systeembeheer & Netwerk
Begrijp hoe je IT-infrastructuur professioneel beheert.
Agile & Management
Krijg inzicht in het aansturen van projecten en teams.
Data & Automatisatie
Leer data verwerken en digitale processen automatiseren.
Cloud
Leer cloudomgevingen opzetten, beheren en beveiligen met o.a. Azure.
Programmeren
Ontwikkel toepassingen in Java, Python en andere talen.
Digitale Tools & Web
Gebruik praktische tools zoals Canva en WordPress doelgericht.

Leervormen

Keynote
Inspirerende lezing over een digitaal thema
Training
Populair
Fysiek, online of hybride
E-learning creatie
Op maat van jouw organisatie.
Digital Coach
Persoonlijke ondersteuning 1 op 1
Weet je niet waar te beginnen?
Bekijk al onze trainingen
Boek een gratis adviesgesprek
BlogOver Ons
Contact
NL
Nederlands
English
Français

Spring & SpringBoot Intro

5 dagen
Incompany of virtueel
Deelnemers: 2-12 personen.
Training Aanvragen
Beschrijving
Doelgroep
Methode
Inhoud
Certificering
Offerte aanvragen

Beschrijving

Het hoofddoel van deze opleiding is om deelnemers kennis te laten maken met Spring en Spring Boot als krachtige Java-frameworks voor de ontwikkeling van enterprise-webtoepassingen. Na afloop van de opleiding zullen de deelnemers in staat zijn om Spring en Spring Boot te gebruiken voor het bouwen van schaalbare, goed geconfigureerde en beveiligde webtoepassingen.

Doelgroep

Deze opleiding is bedoeld voor beginners en mensen met beperkte ervaring in Spring en Spring Boot. Het richt zich op degenen die geïnteresseerd zijn in het leren van deze populaire Java-frameworks om efficiënter en productiever te kunnen werken aan de ontwikkeling van enterprise-webtoepassingen.

Methode

De opleiding wordt zowel via instructeur-geleide lessen als zelfstudie aangeboden. Deelnemers zullen praktische oefeningen en opdrachten krijgen om hun vaardigheden te oefenen. De nadruk ligt op hands-on leren, waarbij deelnemers actief bezig zijn met het schrijven van code en het oplossen van programmeervraagstukken.

Inhoud

Spring core als lichtgewicht framework implementatie van de IoC (inversion of control) principe

voor betere schaalbaarheid (scalibility) en loskoppeling tussen de verschillende componenten

binnen een Enterprise applicatie

• Spring Boot gebruiken om efficiënter en productiever applicaties op te stellen (convention over

configuration)

o Gebruik van Lombok om automatisaties van Spring efficiënter te benutten en boilerplate

code weg te werken

• Leren gebruikmaken van Spring Initializr om kant-en-klare projectconfiguraties te verkrijgen, om

zo nog sneller en productiever te kunnen werken

• Spring Data

o De krachtige abstracties bovenop JPA van Spring leren en toepassen

o Gebruik van @Query-annotatie om eigen geschreven JPQL queries uit te voeren

o Het gebruik van annotaties om een Repository-klasse als bean te gebruiken

o Connecteren met de databank via Spring Data en de inloggegevens correct verbergen

(niet meedelen in onze gedeelde broncode)

Multimedi BV - 08 beschrijving van opleidingen.doc

• Spring Web (MVC)

o MVC architecturale patroon toelichten en de rollen van elk component correct

identificeren

o Controllers correct leren instellen via de configuratie-annotaties van Spring

o Ingebouwde en automatisch ingestelde Tomcat-server gebruiken om een webapplicatie

te doen draaien

o Leren gebruikmaken van Thymeleaf als HTML template engine om Views te genereren

en zo dynamische webpagina’s correct weer te geven

• Spring Validation

o Validatie-annotaties aan model-klassen toevoegen om binnenkomende gegevens

correct te valideren in de back end

• Spring Security

o Verschillen tussen autorisatie en authenticatie toelichten

o Paden op de webapplicatie zorgvuldig en correct beveiligen

o Gebruikers en rollen instellen om een volledig loginssysteem met toelatingen voor

verschillende rollen te implementeren

o Webapplicatie beveiligen tegen CSRF door gebruik te maken van tokens

• Spring Web (REST API)

o Kennis van Controllers uitbreiden om data in JSON/XML formaat rechtstreeks aan te

bieden als REST API

o CORS correct instellen voor eigengemaakte REST API

o Beveiliging via JWT correct instellen

• Testing

o Het testen (unit- en integration-tests) van een Spring-applicatie op een grondige manier

‍

Certificering

Deelnamecertificaat: deelnemers ontvangen na afloop van de training een certificaat dat ze deze training voltooid hebben.

Offerte aanvragen

Spring & SpringBoot Intro
We hebben je aanvraag ontvangen. We koppelen zo snel mogelijk terug.
Oops! Something went wrong while submitting the form.
multimedi
Adres
Grauwmeer 1, 3001 Leuven
Contact
016 61 65 75
hello@multimedi.be
IT trainingenTraining op maatOver OnsBlogContact
Algemene voorwaardenPrivacy policyCookies Settings