Freemarker Templates
placeAmsterdam 26 jun. 2026Toon rooster event 26 juni 2026, 09:30-16:30, Amsterdam, Dag 1 |
placeEindhoven 26 jun. 2026Toon rooster event 26 juni 2026, 09:30-16:30, Eindhoven, Dag 1 |
placeHouten 26 jun. 2026Toon rooster event 26 juni 2026, 09:30-16:30, Houten, Dag 1 |
placeRotterdam 26 jun. 2026Toon rooster event 26 juni 2026, 09:30-16:30, Rotterdam, Dag 1 |
computer Online: Utrecht 26 jun. 2026Toon rooster event 26 juni 2026, 09:30-16:30, Utrecht, Dag 1 |
placeZwolle 26 jun. 2026Toon rooster event 26 juni 2026, 09:30-16:30, Zwolle, Dag 1 |
placeAmsterdam 28 aug. 2026Toon rooster event 28 augustus 2026, 09:30-16:30, Amsterdam, Dag 1 |
placeEindhoven 28 aug. 2026Toon rooster event 28 augustus 2026, 09:30-16:30, Eindhoven, Dag 1 |
placeHouten 28 aug. 2026Toon rooster event 28 augustus 2026, 09:30-16:30, Houten, Dag 1 |
placeRotterdam 28 aug. 2026Toon rooster event 28 augustus 2026, 09:30-16:30, Rotterdam, Dag 1 |
computer Online: Utrecht 28 aug. 2026Toon rooster event 28 augustus 2026, 09:30-16:30, Utrecht, Dag 1 |
placeZwolle 28 aug. 2026Toon rooster event 28 augustus 2026, 09:30-16:30, Zwolle, Dag 1 |
placeAmsterdam 30 okt. 2026Toon rooster event 30 oktober 2026, 09:30-16:30, Amsterdam, Dag 1 |
placeEindhoven 30 okt. 2026Toon rooster event 30 oktober 2026, 09:30-16:30, Eindhoven, Dag 1 |
placeHouten 30 okt. 2026Toon rooster event 30 oktober 2026, 09:30-16:30, Houten, Dag 1 |
placeRotterdam 30 okt. 2026Toon rooster event 30 oktober 2026, 09:30-16:30, Rotterdam, Dag 1 |
computer Online: Utrecht 30 okt. 2026Toon rooster event 30 oktober 2026, 09:30-16:30, Utrecht, Dag 1 |
placeZwolle 30 okt. 2026Toon rooster event 30 oktober 2026, 09:30-16:30, Zwolle, Dag 1 |
placeAmsterdam 8 jan. 2027Toon rooster event 8 januari 2027, 09:30-16:30, Amsterdam, Dag 1 |
placeEindhoven 8 jan. 2027Toon rooster event 8 januari 2027, 09:30-16:30, Eindhoven, Dag 1 |
In de cursus Freemarker Templates leren de deelnemers de Apache FreeMarker template engine te gebruiken voor de generatie van text output zoals HTML pagina's of emails op basis van templates.
FreeMarker Template Language
De templates maken gebruik van de FreeMarker Template Language (FTL) en worden gebruikt voor het View in het Model View Controller pattern (MVC). De templates bevatten alleen display logica voor de weergave van dynamisch geprepareerde data die door een programmeertaal, vaak Java, vanuit de backend worden opgehaald.
Web Applicatie Architectuur
De cursus gaat van start met een bespreking van de architectuur van Web Applicaties met als voorbeeld Java, waarvan de FreeMarker temp…

Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.
In de cursus Freemarker Templates leren de deelnemers de Apache FreeMarker template engine te gebruiken voor de generatie van text output zoals HTML pagina's of emails op basis van templates.
FreeMarker Template Language
De templates maken gebruik van de FreeMarker Template Language
(FTL) en worden gebruikt voor het View in het Model View Controller
pattern (MVC). De templates bevatten alleen display logica voor de
weergave van dynamisch geprepareerde data die door een
programmeertaal, vaak Java, vanuit de backend worden opgehaald.
Web Applicatie Architectuur
De cursus gaat van start met een bespreking van de architectuur van
Web Applicaties met als voorbeeld Java, waarvan de FreeMarker
templates het front-end vormen. Hierbij komen de basis principes
van het HTTP Protocol aan de orde zoals de Requests, Responses en
Sessions.
FreeMarker Syntax
Daarna wordt ingegaan op FreeMarker values, types, directives,
interpolaties, control flow en het gebruik van variabelen in
templates. Ook worden hierbij namespaces, autoescaping en diverse
output formats besproken.
FreeMarker Data Model
Vervolgens komt het FreeMarker Data Model aan de orde, waarbij Java
objecten zichtbaar worden in het template als een boomstructuur van
variabelen en waarbij adapters bepalen hoe ze in het template
terecht komen.
Waarom SpiralTrain
SpiralTrain is specialist op het gebied van software development trainingen. Wie bieden zowel trainingen aan voor beginnende programmeurs die zich de basis van talen en tools eigen willen maken als ook trainingen voor ervaren software professionals die zich willen bekwamen in de nieuwste versie van een taal of een framework.
Onze trainingkenmerken zich door :
• Klassikale of online open roostertrainingen en andere
trainingsvormen
• Eenduidige en scherpe cursusprijzen, zonder extra kosten
• Veel trainingen met een doorlopende case study
• Trainingen die gericht zijn op certificering
Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.

