XML Introduktion
Längd: 1 dag
Pris: 7.700:- + moms
Datum Stockholm: 15 juni, 12 augusti, 17 november
Kursbeskrivning
XML är en standard för beskrivning och strukturering av information. XML har många olika användningsområden och är idag det främsta sättet att utbyta data vid systemintegration. Men XML används också vid programmering, beskrivning av information, lagring av information, i grafiska gränssnitt och till många andra saker.
I XML finns inbyggda metoder för validering av data. Genom att använda XSD kan man säkerställa att all data som används i ett system är exakt rätt. Med hjälp av XSLT kan man översätta och omstrukturera data så att två inkompatibla system kan prata med varandra.
Målgrupp
Systemarkitekter, systemutvecklare, projektledare, beslutsfattare.
Du lär dig..
Kursen visar vilka möjligheter som XML ger och hur XML används på en lång rad olika sätt. Du kommer att lära dig grunderna för XML och hur man skriver välformaterad och giltig XML med DTD och XSD. Du lär dig också automatiskt översätta och transformera XML till XHTML eller andra format med hjälp av XSLT.
Innehåll
- Introduktion – Vad är XML och vad används det till
- XML-redigering – Hur skriver man XML
- Välformad XML – Hur ser syntax ut och hur kan man garantera att inga fel inträffar
- Giltig XML – Hur definierar man nya språk i XML
- DTD - Document Type Definition – Hur skriver och använder man DTD för att definiera och validera XML
- XSD - XML Schema – Hur skriver och använder man XML Schema Definition för att definiera och validera XML och datatyper
- DOM - Document Object Model – Hur man använder DOM för att använda och manipulera XML
- XPATH – Grunderna i XPATH, standarden som används för navigation och manipulation av XML
- XSLT - XML Stylesheet Transformation – Hur man gör om en typ av XML till vilken annan typ av informationsstruktur som helst
- XHTML - eXtensible HTML – Skillnaden mellan XHTML och XML
- CSS – Hur använder man Cascading StyleSheets för att skapa ett presentationslager för XML
- Systemintegration – Hur används XML för systemintegration mellan system
- Informationslagring – Hur används XML för lagring av information på disk och i databaser
- SVG - Scalable Vector Graphics – Avancerad bildbehandling utan bilder
- AJAX – Asynchronous JavaScript And XML
- Web Services – Vad är web services och hur gör XML dem så effektiva
- SOAP och REST – Vad är SOAP och REST och vilket av dem ska man välja
- JSON – Fat free XML, ett mycket populärt alternativ till XML
- XML i praktiken - Hur används XML på webplatser du besöker varje dag
