Vijfhart > Software Development > XML > Using XSL(T) for Applications
Gerelateerde onderwerpen:
XML | XSLT


Printbare versie van deze pagina
Snel online aanmelden

Using XSL(T) for Applications

Doelgroep | Voorkennis | Doel | Onderwerpen | Data & prijzen | Aanmelden | Gerelateerd

XSLT staat voor Extensible Stylesheet Language Transformations en is een taal waarmee XML documenten in andere XML documenten kunnen worden getransformeerd. Daarnaast is XSLT geschikt om XML documenten te vertalen in andere tekst georiënteerde documenten zoals HTML, JavaScript en SQL.

Deze cursus biedt een grondige inleiding op XSL transformaties.

Doelgroep

Deze cursus is bedoeld voor ontwikkelaars die XML documenten willen maken.

Voorkennis

Wij adviseren onderstaande voorkennis:

Onderstaande voorkennis wordt beschouwd als een pre:

Doel

Het doel van deze XSL cursus is het kunnen transformeren van een XML document in zowel HTML als alternatieve XML documenten.

Onderwerpen

De cursus Using XSL(T) for Applications behandelt de volgende onderwerpen:

Meer informatie?

Geïnteresseerd geraakt in deze opleiding
en wilt u weten wanneer er weer een sessie gepland wordt?


Vraag informatie aan


LesmethodeKlassikaal
Cursusduur1 dag
CursuscodeXSL-T
LocatieNieuwegeinTurnhoutZwolleOp uw locatie?
Prijs€    630,00€    590,00€    590,00 Vraag info aan
Actieprijs  (info)
(bestellen vóór 30-6-2012)
€    470,00
Stripprijs  (info)
(bij 100-strippenkaart)
€    315,00
Cursusdata (*) Vraag info aan Vraag info aan Vraag info aan Vraag info aan
Inschrijven


Gerelateerde cursussen

In dezelfde cursusgroep bieden wij óók onderstaande opleidingen aan:


Gedetailleerde onderwerpenlijst

Hieronder vind u een gedetailleerd overzicht met onderwerpen die in de cursus Using XSL(T) for Applications behandeld zullen worden:

    • XML Basics
      • Positioning of XML technologies
      • Well formed XML and Valid XML
      • Checking the structure of an XML file
      • Namespaces
      • The default Namespace
      • Reserved Namespaces
    • XML Stylesheets
      • Representing data with XML
      • Template Rules
      • The copy over principle-
      • Transforming XML documents with XSLT
      • Using XML and XSLT to build solutions
      • The usage of templates
      • Exercise: testing behavior of the default template
    • Selecting and Navigating Nodes Using XPath
      • Introducing XPath
      • Accessing Node Information
      • Navigating a document using location paths
      • What are Axes?
      • Node navigation using Axes
      • Using operators and Functions in location paths
      • Node functions
    • XSL, CSS and FO
      • What is CSS?
      • Using CSS properties in a XSL style sheet
      • XML and XSS used in combination
      • Browser compatibility for CSS and XSL
      • CSS functionality in XSL(FO)
      • How to use FO (Formatting Objects)
      • Transforming XML to *.pdf files (Acrobat)
      • Exercise: transforming XML to pdf
      • Transforming XML to postscript
    • From XML to HTML, TXT or EDI
      • Transformation of XML files for browser viewing
      • From XML to text
      • Issues when transforming to -and from EDI
      • VB and Java scripting inside an XML style sheet
      • Extensibility mechanisms inside an XSL style sheet
      • Making your own XSL functions
      • Exercise: transforming text to XML
    • Preprocessors
      • From non-XML to XML
      • XSL needs XML input!
      • What is a preprocessor?
      • Components of a preprocessor
      • Building your own preprocessor
      • Exercise: a preprocessor from text to XML
      • Industry-standard preprocessors
    • Programming with XSLT
      • Named templates
      • Variables and Parameters
      • Performing repetition and conditional processing
      • Using XSLT extension elements and functions
      • Using recursion
      • Loop structures in a style sheet
      • Exercise: testing logic between 2 XML files
      • If-then statements and choose issues
      • Programming tips and tricks
    • Manipulating XML Documents Using DOM
      • Overview of DOM
      • Validating and non-validating parsers
      • Contrasting DOM with SAX
      • DOM for transformation and presentation
      • When to use DOM instead of scripting?
      • Exercise: a simple transformation with DOM
      • DOM drawbacks
    • XSL and Databases
      • Presenting data out of a SQL database
      • Server or Client side processing?
      • How to use browser sniffing?
      • Exercise: see server processing in action
      • Dynamically transform XML into HTML
      • Exercise: getting data out of a DB with XSL
      • ASP, ADO and HTML used in combination
      • Client and Server processing
    • XSL Usage in a B2B environment
      • XSL for B2B integration
      • Usage of Maps and transformations
      • Mapping data from inbound to outbound spec
      • Adding transformations or functoids to the map
      • Case study: 2 companies with different XML files
      • Industry-standard adaptors
      • Managing XML files from business partners
      • Translating business documents
      • XSL for Enterprise Application Integration (EAI)
      • Exercise: translate XML from English to your language
    • Other XSL Usages
      • SVG transformation to 3D objects, based on XML
      • XSL support in Middleware tools
      • A full-blown solution using XSL
      • Exercise: combing XML Schemas and style sheets
      • XML support in Office tools
      • Exporting data from Access or Excel to XML
      • Combining Stylesheets with Schemas
      • Conclusions

Alle vermelde prijzen zijn onder voorbehoud en exclusief BTW.

Vul uw kaartnummer in en u krijgt het aantal strippen te zien wat u moet afrekenen bij deze cursus.


 
Informatie 
  Contact
  Cursusoverzicht
  Download Cursusoverzicht PDF
  Cursuskalender
  Bel mij!
  Brochure aanvragen
  Weblog Vijfhart
  Stel een vraag
 
 
Cursuscategorieën 
 
Cedeo erkenningen 
Vijfhart is Cedeo erkend voor open bedrijfsopleidingen

Vijfhart is Cedeo erkend voor maatwerkopleidingen