Training Transforming XML Documents using XSLT

Transforming XML Documents using XSLT
Cursusvorm:

Klassikaal

Duur:

3 dagen

Vakgebieden:

XML

Opleidingsvariant:

Dag

PDF downloadenKostenoverzicht aanvragenDirect inschrijven

Deskundig en persoonlijk trainingsadvies?

Op basis van uw huidige loopbaan en uw leerdoelen geven wij u graag een persoonlijk trainingsadvies. Laat uw gegevens achter en wij bellen u binnen twee werkdagen om het advies te bespreken.
Vraag een trainingsadvies aan
Algemeen

XSLT stylesheets bieden de mogelijkheid om XML-documenten om te zetten in een compleet ander formaat, waarmee deze bruikbaar worden voor bijvoorbeeld een browser, externe database of smartphone. De training gaat diep in op XSLT. U leert de structuur en de grammatica van XSLT en verder hoe u uitvoer kunt structureren, sorteren of filteren. Daarnaast zult u zien hoe u XPath kunt gebruiken voor het lokaliseren van specifieke content. En u leert de nieuw toegevoegde functionaliteit van XPath 2.0 en XSLT 3.0.

Voor wie

Deze training is speciaal ontwikkeld voor applicatieontwikkelaars, webontwikkelaars en projectleiders die XSLT willen toepassen voor XML-formattering en -transformatie.

Voorkennis

Om deel te nemen aan deze training moet u beschikken over kennis van HTML en XML, zoals aangeboden in de training XML Introduction. Daarnaast moet u kennis hebben van de basisaspecten van programmeren.

Aanpak van de training

Het gedegen programma van deze klassikale training is erop gericht dat u het geleerde direct kunt toepassen in uw praktijksituatie. De zeer ervaren trainer van Computrain behandelt de theorie en laat met diverse demonstraties zien hoe deze is toe te passen in de praktijk. U gaat aan de slag met verschillende oefeningen waardoor een optimale verwerking van de leerstof wordt bewerkstelligd. De verhouding theorie en praktijk is ongeveer 50-50.

Studiemateriaal

Computrain gebruikt het meest actuele, Engelstalige studiemateriaal, dat speciaal is ontwikkeld voor deze training. Tevens beschikt u over een zeer moderne online leeromgeving, e-Connect. Deze omgeving bevat alle informatie die u voor de training nodig heeft en aanvullende informatie. Daarnaast kunt u makkelijk communiceren met uw mededeelnemers.

Officieel certificaat

Na afloop van de training ontvangt u het officiële certificaat 'Transforming XML Documents using XSLT' van Computrain.

Inhoud

Inhoud

Tijdens deze training worden de volgende onderwerpen behandeld:

  • XML Essentials: XML document anatomy; Namespaces; Well-formed documents; Valid documents; DTD vs. XSD
  • XSLT and XPath Introduction: Overview of XPath; Overview of XSLT; Practical usage of XPath and XSLT; Transforming XML documents using XPath and XSLT; Generating XML and/or HTML output
  • Selecting XML Nodes using XPath: XPath nodes and properties; Axes, node tests, and predicates; Location paths and location steps; Finding elements and attributes; Finding other node types; Filtering nodes using predicates; Using XPath operators and functions
  • Writing and Applying XSLT Style Sheets: Structure of XSLT style sheets; Defining and invoking template rules; Obtaining node values; Literal result elements; Applying a style sheet statically; Applying a style sheet dynamically using DOM
  • XSLT Programming Constructs: Iteration; Decision making; Defining and calling named templates; Defining and using variables; Defining and using parameters
  • Customizing XSLT Output: Formatting numbers; Sorting results; Managing whitespace; Character encodings; Generating XML, HTML, and plain text output
  • Transforming XML Grammars with XSLT: Overview; Creating new XML elements and attributes; Managing namespaces; Creating text and numeric output
  • Managing XSLT Complexity: Including and importing style sheets; Overriding imported template rules; Specifying template priorities
  • Managing Multiple XML Documents: Accessing multiple XML documents; Accessing XML data with keys; Creating cross references in XML documents; Implementing grouping
  • XPath 2.0: What's new in XPath 2.0; Data types and sequences; Querying with XPath 2.0; Using for, some and every keywords; How to use if statements; Set operations; Functions and type casts
  • XSLT 2.0 and XSLT 3.0: What's new in XSLT 2.0 and 3.0; Data types and strong typing; How to use grouping; User defined functions; Creating multiple output documents; Generating sequences; Processing data with regular expressions; Controlling template processing

Officieel certificaat

Na afloop van de training ontvangt u het officiële certificaat 'Transforming XML Documents using XSLT' van Computrain.

Planning

3 dagen, 9.30 uur tot 16.30 uur. Regio's: Amsterdam, Rotterdam en Utrecht.

Wilt u Incompanyopleidingen afnemen? Neem dan contact met ons op.

Transforming XML Documents using XSLT

Dinsdag 11 december 2018

Variant: Dag Locatie: Regio Amsterdam

Dinsdag 11 december 2018

Variant: Dag Locatie: Regio Rotterdam

Dinsdag 11 december 2018

Variant: Dag Locatie: Regio Utrecht

Maandag 4 maart 2019

Variant: Dag Locatie: Regio Amsterdam

Maandag 4 maart 2019

Variant: Dag Locatie: Regio Rotterdam

Maandag 4 maart 2019

Variant: Dag Locatie: Regio Utrecht

Woensdag 5 juni 2019

Variant: Dag Locatie: Regio Amsterdam

Woensdag 5 juni 2019

Variant: Dag Locatie: Regio Rotterdam

Woensdag 5 juni 2019

Variant: Dag Locatie: Regio Utrecht

Woensdag 25 september 2019

Variant: Dag Locatie: Regio Amsterdam

Woensdag 25 september 2019

Variant: Dag Locatie: Regio Rotterdam

Woensdag 25 september 2019

Variant: Dag Locatie: Regio Utrecht

Dinsdag 17 december 2019

Variant: Dag Locatie: Regio Amsterdam

Dinsdag 17 december 2019

Variant: Dag Locatie: Regio Rotterdam

Dinsdag 17 december 2019

Variant: Dag Locatie: Regio Utrecht

Maandag 23 maart 2020

Variant: Dag Locatie: Regio Amsterdam

Maandag 23 maart 2020

Variant: Dag Locatie: Regio Rotterdam

Maandag 23 maart 2020

Variant: Dag Locatie: Regio Utrecht

Woensdag 17 juni 2020

Variant: Dag Locatie: Regio Amsterdam

Woensdag 17 juni 2020

Variant: Dag Locatie: Regio Rotterdam

Woensdag 17 juni 2020

Variant: Dag Locatie: Regio Utrecht
Kosten

Kosten

Trainingskosten € 1.195,-
Trainingsmateriaal € 150,-
Arrangementen (Food & Beverage) € 75,-
Locatiekosten € 88,50
Totaalprijs (exclusief BTW) € 1.508,50

Locatie- en arrangementskosten

Computrain regelt voor u een arrangement bestaande uit onbeperkt koffie, thee en ijswater. In het dagarrangement is ook een uitgebreide lunch inbegrepen. De arrangementskosten bedragen € 25,- (excl. btw) per dag of € 5,50 (excl. btw) per avond. Staat er een verwijzing naar locatie- en arrangementskosten? Dan brengen wij naast arrangementskosten ook locatiekosten in rekening. De locatiekosten bedragen € 29,50 (excl. btw) per dag of € 10,- per avond (excl. btw).

Reprorechten en hand-outs

Voor opleidingen van onze businesspartners worden er kosten voor reprorechten en hand-outs in rekening. Het betreft hier een eenmalig bedrag van € 15,- (excl. btw).

Btw

Kiest u voor wettelijk erkend onderwijs, MBO-niveau 2, 3 of 4, Associate degree, HBO Bachelor of volledige Master, dan bieden wij deze opleiding altijd vrijgesteld van btw aan. De overige opleidingen en trainingen zijn belast met 21% btw. Voor organisaties die geen btw kunnen terugvorderen, is vrijstelling van btw mogelijk. In dat geval komt er 10% opslag bovenop de exclusief-btw-prijs. Dit betekent een groot voordeel op de prijs inclusief btw en is een absolute aanrader. Betaalt u uw opleiding of training zelf? Dan geldt er geen opslag van 10%. Studie-, trainingsmaterialen, reprorechten en arrangementskosten zijn altijd belast met 6% btw. Wordt er enkel een totaalprijs vermeld, dan kan het zijn dat op een deel van deze samengestelde prijs btw van toepassing is.

Transforming XML Documents using XSLT

Cursusvorm:

Klassikaal

Duur:

3 dagen

Vakgebieden:

XML

Opleidingsvariant:

Dag

PDF downloadenDirect inschrijven
Neem contact op
Door gebruik te maken van onze site gaat u akkoord met de functionele cookies, deze zorgen voor een goedwerkende site, en met de analytische cookies, hiermee kunnen we op basis van geanonimiseerde data onze diensten verbeteren. Daarnaast gebruiken we cookies voor advertentiedoeleinden. Meer informatie vindt u in onze privacy- en cookieverklaring.
Door gebruik te maken van onze site gaat u akkoord met de functionele cookies, deze zorgen voor een goedwerkende site, en met de analytische cookies, hiermee kunnen we op basis van geanonimiseerde data onze diensten verbeteren. Daarnaast gebruiken we cookies voor advertentiedoeleinden. Meer informatie vindt u in onze privacy- en cookieverklaring.
Door gebruik te maken van onze site gaat u akkoord met de functionele cookies, deze zorgen voor een goedwerkende site, en met de analytische cookies, hiermee kunnen we op basis van geanonimiseerde data onze diensten verbeteren. Daarnaast gebruiken we cookies voor advertentiedoeleinden. Meer informatie vindt u in onze privacy- en cookieverklaring.