Praktijkgerichte 3-daagse stylesheet-training
Code: T-XML200
In deze uitgebreide en intensieve training leert u werken met XSLT Stylesheets. Door stylesheets te gebruiken, wordt onderscheid gemaakt tussen de inhoud en de vorm van een document. Daardoor wordt het makkelijker om informatie op een op maat gesneden manier aan te bieden, bijvoorbeeld aan webbrowsers of smartphones. Onder leiding van professionele trainers gaat u de theorie koppelen aan uw eigen praktijk.
Doelgroep
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.
Doel en opzet van de training
De theorie wordt behandeld aan de hand van presentatiesheets en vergezeld van demo's uit de praktijk. Na bespreking van elk onderdeel gaat u zelf aan de slag, onder leiding van topdocenten uit de praktijk. Deze training is voor een groot deel gebaseerd op de nog actuele versie 1.0 van de XSLT-specificatie, maar ook komen de nieuwe toevoegingen van XSLT 2.0 aan bod.
Online leeromgeving
Twice gebruikt het meest actuele studiemateriaal. Daarnaast beschikt u over een moderne online leeromgeving, e-Connect. Deze omgeving bevat alle informatie die u voor de opleiding nodig heeft en aanvullende informatie. Daarnaast kunt u makkelijk communiceren met de overige deelnemers.
Duur
3 dagen. De trainingsdagen duren van 09.30 uur tot 16.30 uur.
Studieprogramma
De training bestaat uit de volgende onderdelen:
XSL introduction
- What is XSLT and XPath?
- XSLT Stylesheets
- XSLT document structure
- Results
- XSLT processors
- Processors implementations
- XSLT extensions
XML to HTML transformation
- Transformation to HTML
- Adding a stylesheet
- HTML in XSL Stylesheet
- Iterating through XML elements
- Creating a HTML table
- Using the..// operator
- Access XML data with nodelists
- XHTML
XPath 1.0
- XPath expressions
- XPath node types
- XPath context
- XPath Location steps
- XPath 1.0 operators
- XPath 1.0 functions
- Node tests in XPath
- XPath 1.0 data types
- Namespace nodes
XSLT variables
- xsl:variable
- xsl:variable with subtree
- Scope and working of xsl:variable
- Tracing output
- xsl:param
- Passing parameters to templates
XSLT and XPath functions
- concat function
- contains function
- substring function
- id generation
- XSLT 2.0 and XPath 2.0 functions
- Using curly braces
XML to XML transformation
- Transformation language
- Example Filtering
- xsl:element
- XML document structure
- Default template rules
- Multiple applicable rules
- xsl:import
- White space handling
XPath 2.0
- XPath 2.0 changes
- XPath 2.0 data model
- Sequences
- For expressions
- Conditional expressions
XSLT 2.0
- XPath 2.0
- Typing
- Temporary trees
- Sequences
- Multiple result trees
- Text processing
- Stylesheet structure
XSL-FO
- What is XSL-FO?
- XSL-FO documents
- Layout master set and page masters
- Basic XSL-FO document structure
- XSL-FO areas
- XSL-FO pages
- Static content and flows
- Page sequences
- Tree for pagination
Certificaat
Na afloop van deze training ontvangt u het officiële certificaat 'XSLT Stylesheets' van Twice.
Kosten
Inschrijfgeld: € 25,-
Trainingskosten: € 1.095,-
Studiemateriaal: € 157,-
Certificaatkosten: € 25,-
Arrangementen
Twice regelt voor de dagopleidingen van maandag tot en met zaterdag een arrangement à € 50 per dag. Een dagarrangement bestaat uit onbeperkt koffie, thee, frisdrank, ijswater en een lunch. De kosten van de arrangementen worden direct aan u doorberekend.
Btw
De prijs van de training is standaard exclusief 19% btw. Indien u als organisatie geen btw kunt terugvorderen of als zich particulier aanmeldt, kunt u ook btw-vrij de trainingen volgen. Op het studiemateriaal zit standaard 6% btw.
Code: T-XML200