ZoomTek Kurser, SharePoint Kurser, Lotus Notes Kurser

K8112: XSLT/Xpath Grundlæggende

XSLT/XPath

XSLT (XML Stylesheet Language Transformation) og XPath (XML Path) benyttes til at manipulere med XML-dokumenter. Med XSLT kan du ændre XML til et andet format - med XPath kan du gennemsøge et XML-dokument og finde eksakt de informationer, som du leder efter.

Målgruppe

Kursister med kendskab til XML. Typisk beslutningstagere, webudviklere eller lignende. Måske arbejder du inden for et givent system (SAP, Microsoft, IBM eller andet) og har behov for at kunne hente og bringe oplysninger fra andre systemer. Måske er i ved at indføre ny it, som automatisk henter/bringer data ved hjælp af XML.

Forudsætninger for kursus

Kendskab til XML-syntaks og HTML. Erfaring med XML som sådan.



Efter kurset kan du

Forstå termerne omkring XSLT - herunder Xpath, XSL og XSL-FO. Efter kurset vil du I detaljer forstå hvordan XML-dokumenter kan parres med XSLT igennem XSLT processen og producere uddata. Uddata kan være alt lige fra HTML, Word-dokument (WordProcessingML), PDF-filer, Andre XML-filer, mobile devices m.m.

Kursusindhold

Kurset gennemgår koncepter og idéer bag XSLT, og hvordan XSLT er placeret i XML-verdenen. Efter kursus har kursisten ligeledes fået viden om XSL, Xpath, XSL-FO, XSLT Processen, Namespaces samt XML Schema.

  • Generelle koncepter
  • XSLT til at transformere XML-filer
  • Syntaks - herunder for-each, choose, if, sort osv.
  • Templates, apply-templates - herunder pull/push XSLT
  • Navigering i XML-træ med Xpath herunder absolut/relativ navigering
  • Håndtering af attributes - herunder søgning, processing, filtrering

Kursusindhold i detaljer

  • XML-familien. Hvad er XSLT i relation til XML, Xpath, XSL Formatting Objects (XSL-FO), XQuery og XPointer
  • XPath 1.0 + 2.0 Expressions og Operatorer.
  • XPath 2.0 Numeric, Controctor og Context Functions
  • Begreber: XML-dokument, XML-træ, transformation - eksempler
  • Forskellen på XSLT 1.0 og 2.0 - kurset tager udgangspunkt i XSLT 2.0 med Xpath 2.0 med mindre andet aftales med kursister
  • Hvad er en XSLT-processor - hvordan installeres den - hvad er en XML-processor
  • Brug af Kernow for Saxon XSLT-processor
  • Sammenligning mellem XSLT og SQL - kan det overhovedet sammenlignes?
  • Location Steps
  • Evt.: XMLSpy og Altova XSLT Processor
  • Namespaces
  • XSLT og XML Schema
  • Hvad betyder Closures, No Side Effects samt Rule-Based Development ?

Datoer og priser

Kurset afholdes on-site i din virksomhed eller hos os i Vejle eller København. Ønsker du lukket kursus aftales datoen med Jer. Afholdes kurset som åbent kursus vil datoen være som vist her:

1. Feb, 6. Mar, 18. Apr, 23. Maj

Få et lukket kursus for kr. 12.000 pr. dag. Er I 3 kursister er det billigere end et åbent kursus. I får et mere målrettet kursus med 100% fokus på Jeres behov og problemstillinger. Vor erfaring siger, at lukkede kurser med 2-3 deltagere fra samme firma er meget effektive.

På et lukket kursus bestemmer I selv kursusdatoen. Kursusindhold- og materiale tilpasses uden ekstrabetaling, så I får Jeres helt egen kursusplan. Husk: I betaler en dagspris. Indholdet arrangeres så det passer Jer.

Efter aftale holdes kursus for 1 person. Ring og hør nærmere. Ønsker du at tilmelde 3 personer eller flere så kontakt os for specialpris. Kurset kan med fordel afholdes on-site hos Jer. Vi har projektor og mobilt kursuslokale med bærbare computere.

Kurser kører som udgangspunkt fra 9:00-15:30. Lukkede kurser kan køres på andre tidspunkter.

Skriv til os på info@zoomtek.dk eller ring 4250 5040, så kontakter vi til dig hurtigst muligt.

Relaterede artikler

K7518: InfoPath 2010 Udvidet Lav avancerede forms i InfoPath. Integration af store mængde data, udnyt sektioner og kontrolelementer fuldt ud. Lav sikre forms
K5105: Adobe PageMaker K5105: Adobe PageMaker funktioner, publishing, skabeloner, udvikling, versioner, zoomtek
K5106: Adobe Photoshop K5106: Adobe Photoshop funktioner, versioner, zoomtek
K5101: Adobe Acrobat Gennem en effektiv case kommer vi omkring alle hjørnerne i Adobe Acrobat
K5104: Adobe InDesign K5104: Adobe InDesign funktioner, import, publishing, skabeloner, udvikling, versioner, zoom
K5102: Adobe GoLive Lær om Adobe GoLive. Kurset er sjovt og givtigt. Gennem hands-on øvelser og logiske moduler lærer du faciliterne i dette program.
K9108: DHTML - Dynamisk HTML K9108: DHTML - Dynamisk HTML dhtml, flash, html, javascript, xhtml, programmeringssprog
K9114: C#.NET 4.0 Grundlæggende Lær C#.NET helt fra bunden med dette kursus. Få styr på klasser, typer, objekter og interfaces. Kurset indeholder mange praktiske opgaver og filer du kan få med hjem
K9113: AJAX AJAX griber fat i mange web-teknologier. Lær om AJAX fra bunden og få dine egne eksempler til at køre i praksis med hands-on øvelser
K9112: JQuery JQuery Udvikling. JQuery er blot et JavaScript bibliotek. Når det er sagt, så spænd sikkerhedsselen, for JQuery skyder dit website i vejret som aldrig før
K9118: ASP ASP Kurset tager dig rundt i alle facetter af dette sprog, så du selv kan lave webapplikationer

ZoomTek Kurser

De største virksomheder er kunder hos ZoomTek

Nyeste Artikler

Nyeste Kurser

| Nyheder RSS Feed | Evaluering af kursus | Youtube Channel | ZoomTek Blog | Sitemap | Føj til Favoritter | Salgs- og leveringsbetingelser | Eksempler til undervisning |
| ZoomTek - Havneparken 2 - 7100 Vejle - info@zoomtek.dk - tlf 4250 5040 - www.zoomtek.dk |