Opleiding: Freemarker Templates

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.

Meer...
€699
ex. BTW
Aangeboden door
SpiralTrain
Onderwerp
Niveau
Duur
1 dag
Looptijd
6 dagen
Taal
nl
Type product
cursus
Lesvorm
Klassikaal
Aantal deelnemers
Max: 12
Tijdstip
Overdag
Tijden en locaties
Amsterdam
vr 26 jun. 2026
Eindhoven
vr 26 jun. 2026
Houten
vr 26 jun. 2026
Rotterdam
vr 26 jun. 2026
Utrecht
vr 26 jun. 2026
Zwolle
vr 26 jun. 2026
Amsterdam
vr 28 aug. 2026
Eindhoven
vr 28 aug. 2026
Houten
vr 28 aug. 2026
Rotterdam
vr 28 aug. 2026
Utrecht
vr 28 aug. 2026
Zwolle
vr 28 aug. 2026
Amsterdam
vr 30 okt. 2026
Eindhoven
vr 30 okt. 2026
Houten
vr 30 okt. 2026
Rotterdam
vr 30 okt. 2026
Utrecht
vr 30 okt. 2026
Zwolle
vr 30 okt. 2026
Amsterdam
vr 8 jan. 2027
Eindhoven
vr 8 jan. 2027
Houten
vr 8 jan. 2027
Rotterdam
vr 8 jan. 2027
Utrecht
vr 8 jan. 2027
Zwolle
vr 8 jan. 2027
Amsterdam
vr 26 feb. 2027
Eindhoven
vr 26 feb. 2027
Houten
vr 26 feb. 2027
Rotterdam
vr 26 feb. 2027
Utrecht
vr 26 feb. 2027
Zwolle
vr 26 feb. 2027
Amsterdam
vr 30 apr. 2027
Eindhoven
vr 30 apr. 2027
Houten
vr 30 apr. 2027
Rotterdam
vr 30 apr. 2027
Utrecht
vr 30 apr. 2027
Zwolle
vr 30 apr. 2027
Amsterdam
vr 25 jun. 2027
Eindhoven
vr 25 jun. 2027
Houten
vr 25 jun. 2027
Rotterdam
vr 25 jun. 2027
Utrecht
vr 25 jun. 2027
Zwolle
vr 25 jun. 2027
Amsterdam
vr 27 aug. 2027
Eindhoven
vr 27 aug. 2027
Houten
vr 27 aug. 2027
Rotterdam
vr 27 aug. 2027
Utrecht
vr 27 aug. 2027
Zwolle
vr 27 aug. 2027
Amsterdam
vr 29 okt. 2027
Eindhoven
vr 29 okt. 2027
Houten
vr 29 okt. 2027
Rotterdam
vr 29 okt. 2027
Utrecht
vr 29 okt. 2027
Zwolle
vr 29 okt. 2027
Amsterdam
vr 24 dec. 2027
Eindhoven
vr 24 dec. 2027
Houten
vr 24 dec. 2027
Rotterdam
vr 24 dec. 2027
Utrecht
vr 24 dec. 2027
Zwolle
vr 24 dec. 2027
Amsterdam
vr 25 feb. 2028
Eindhoven
vr 25 feb. 2028
Houten
vr 25 feb. 2028
Rotterdam
vr 25 feb. 2028
Utrecht
vr 25 feb. 2028
Zwolle
vr 25 feb. 2028
Amsterdam
vr 28 apr. 2028
Eindhoven
vr 28 apr. 2028
Houten
vr 28 apr. 2028
Rotterdam
vr 28 apr. 2028
Utrecht
vr 28 apr. 2028
Zwolle
vr 28 apr. 2028
Amsterdam
vr 30 jun. 2028
Eindhoven
vr 30 jun. 2028
Houten
vr 30 jun. 2028
Rotterdam
vr 30 jun. 2028
Utrecht
vr 30 jun. 2028
Zwolle
vr 30 jun. 2028
Amsterdam
vr 25 aug. 2028
Eindhoven
vr 25 aug. 2028
Houten
vr 25 aug. 2028
Rotterdam
vr 25 aug. 2028
Utrecht
vr 25 aug. 2028
Zwolle
vr 25 aug. 2028
Keurmerken aanbieder
NRTO
UWV scholingsvoucher