Opleiding: Cursus XSL

Welkom bij de Cursus XSL

Met de eXtensible Stylesheet Language (XSL) kunt u XML transformeren of presenteren. Onder de naam XSL vallen een aantal technieken die u voor deze doeleinden kunt gebruiken.

Met XSLT kunt u XML documenten transformeren naar een andere vorm van XML. Dat kan bijvoorbeeld XHTML zijn, of PDF. XPath is een querytaal waarmee u data in een XML document kunt selecteren. XPath wordt binnen XSLT gebruikt om de juiste data in een XML document te selecteren.

Tijdens de Cursus XSL

In de Cursus XSL leert u hoe u met deze technieken XML documenten kunt transformeren of presenteren. U gaat zelf XSL stylesheets bouwen en leert welke verschillende methoden er zijn om met behulp van XSLT uw XML data te transformeren of presenteren, voor verschillende media.

Praktijkopdracht

In de Cursus XSLwordt de theorie afgewisseld met praktische voorbeelden en oefeningen. U kunt tijdens de cursus werken aan een eigen praktijkopdracht, waarbij uw vakdocent u begeleidt.


Tijdens de Cursus XSL komen in basis onderstaande onderwerpen aan bod. Afhankelijk van ontwikkelingen op het vakgebied, kan de feitelijke trainingsinhoud hier echter van afwijken. Bel ons gerust voor meer informatie over de actuele inhoud.

Introductie XSL

Met XSL bouwt u templates om uw XML data te transformeren of te presenteren. In XSL stylesheets legt u de opmaak en structuur van XML documenten vast, een combinatie van XSL commando's en XPath.

In deze module krijgt u inzicht in de rol van verschillende XSL technieken. Verder maakt u kennis met de verschillende commando's en structuren die u binnen een template ter beschikking staan.

XPath

XPath is een querytaal, waarmee u door een XML document kunt navigeren en de juiste data uit een XML document kunt selecteren. De structuur van XPath lijkt op die van een pad in een bestandssysteem.

U leert hoe u XPath toepast in uw XSL templates. Aan de hand van praktische voorbeelden en oefeningen raakt u bekend met de structuur en onderdelen van deze techniek.

XSLT

XSLT zorgt voor de transformatie van uw XML document naar een andere vorm van XML. Dat kan XHTML zijn, of PDF. Het XSL template bepaalt de nieuwe vorm van XML, die door de XSLT processor gegenereerd wordt.

Een XSLT processor is een stuk software dat de transformatie voor zijn rekening neemt. Er zijn daarvoor verschillende mogelijkheden. Zo hebben moderne browsers een ingebouwde XSLT processor, die we in deze cursus zullen gebruiken.

In deze module behandelen we het principe van XSLT en gaan we aan de slag met verschillende technieken en software waarmee XSLT in de praktijk wordt gebruikt.

Templates maken met XSL

In deze module laten we u een aantal voorbeelden van XSL in de praktijk zien. Vervolgens gaat u daadwerkelijk aan de slag met XSL. Aan de hand van de praktijkvoorbeelden en bestaande XML documenten gaat u uw eerste XSL stylesheets bouwen.

XSL in de praktijk

Het doel van de Cursus XSL is dat u zelf in staat bent om XSL in de praktijk toe te passen. Het is daarbij van belang dat u weet hoe u dat in uw situatie gaat aanpakken. Welke software heeft u nodig? Welke technieken kunt u het best toepassen?

U heeft de mogelijkheid om deze vraagstukken met uw docent en medecursisten te bespreken. Zo kunt u na afloop van de cursus uw kennis van XSL in uw dagelijkse praktijk toe gaan passen.

Meer...
€1.599
ex. BTW
Aangeboden door
Eduvision Opleiding & Training
Onderwerp
Niveau
Looptijd
2 dagen
Taal
nl
Type product
cursus
Lesvorm
Klassikaal
Aantal deelnemers
Max: 13
Tijdstip
Overdag
Tijden en locaties
Rotterdam
ma 1 dec. 2025
Eindhoven
wo 3 dec. 2025
Virtueel
wo 3 dec. 2025
Apeldoorn
di 9 dec. 2025
Utrecht
di 9 dec. 2025
Rotterdam
di 30 dec. 2025
Apeldoorn
wo 7 jan. 2026
Utrecht
wo 7 jan. 2026
Eindhoven
do 8 jan. 2026
Virtueel
do 8 jan. 2026
Rotterdam
wo 28 jan. 2026
Apeldoorn
do 5 feb. 2026
Utrecht
do 5 feb. 2026
Eindhoven
vr 6 feb. 2026
Virtueel
vr 6 feb. 2026
Rotterdam
do 26 feb. 2026
Apeldoorn
vr 6 mrt. 2026
Utrecht
vr 6 mrt. 2026
Eindhoven
ma 9 mrt. 2026
Virtueel
ma 9 mrt. 2026
Rotterdam
vr 27 mrt. 2026
Eindhoven
di 7 apr. 2026
Virtueel
di 7 apr. 2026
Apeldoorn
ma 13 apr. 2026
Utrecht
ma 13 apr. 2026
Rotterdam
ma 27 apr. 2026
Eindhoven
wo 6 mei 2026
Virtueel
wo 6 mei 2026
Apeldoorn
di 12 mei 2026
Utrecht
di 12 mei 2026
Rotterdam
di 26 mei 2026
Eindhoven
do 4 jun. 2026
Virtueel
do 4 jun. 2026
Apeldoorn
wo 10 jun. 2026
Utrecht
wo 10 jun. 2026
Rotterdam
wo 24 jun. 2026
Eindhoven
vr 3 jul. 2026
Virtueel
vr 3 jul. 2026
Apeldoorn
do 9 jul. 2026
Utrecht
do 9 jul. 2026
Rotterdam
do 23 jul. 2026
Eindhoven
ma 3 aug. 2026
Virtueel
ma 3 aug. 2026
Apeldoorn
vr 7 aug. 2026
Utrecht
vr 7 aug. 2026