| Titel |
Inleiding tot XML en XML Applicaties
|
| Referentie |
XML-B1
|
| Introductie |
Het internet heeft zowel het dagelijks leven als de economie spectaculair veranderd.
Dit is grotendeels te danken aan de invoering van HTML waardoor
het internet ook voor leken toegankelijk werd.
XML (eXtensible Markup Language) is de volgende stap in deze ontwikkeling
en belooft een nog grotere impact te hebben. XML is een nieuwe en gestandaardiseerde
markup language die door het World Wide Web Consortium ontwikkeld werd en die de gebruiker
de mogelijkheid geeft om een document of data te voorzien van
zelf beschrijvende semantische meta-data. Bondig gezegd, XML geeft een
beschrijving van de inhoud en houdt zich niet bezig met de presentatie van die inhoud.
Als gevolg hiervan is XML een belangrijk hulpmiddel geworden voor het beheer en de uitwisseling
van informatie en dit voor een brede waaier van toepassingen, gaande van administratie en
e-commerce tot telecommunicatie en multimedia.
|
| Doelstelling |
Deze cursus is bedoeld voor nieuwe gebruikers die een
grondige introductie wensen tot XML en XML-gebaseerde technologien.
Na voltooiing zijn de cursisten in staat om
zelfstanding XML toepassingen te creëren zowel
voor web- als voor database-toepassingen.
|
| Prijs |
800 Euro per module (ongeacht het aantal deelnemers) |
| Organisatie |
De cursus is opgesplitst in modules van telkens 4 uur.
Deze modules worden gedoceerd in het aanvragend bedrijf. Het lesschema
wordt bepaald in onderling overleg tussen docent en cursisten.
|
| Synopsis |
De volgende modules zijn beschikbaar.
|
| |
Module 1: |
Introduction to the XML syntax.
Deze module start met een beschrijving van de verschillen tussen
presentation-markup (HTML) en content-markup (XML).
Vervolgens worden de belangrijkste XML concepten besproken zoals tags,
attributen en subtrees.
|
| |
Module 2: |
XPath and Namespaces: Locating information in XML documents
XPath geeft de ontwikkelaar de mogelijkheid om de verschillende
delen van een XML document te benoemen. Op deze manier geeft XPath
de ontwikkelaar vergaande controle bij het ontsluiten en
manipuleren van een XML document.
Op hun beurt vergroten Namespaces op drastische wijze de toepasbaarheid en
flexibiliteit van XML elementen.
|
| |
Module 3: |
XSLT: Transforming XML documents
XSLT is een XML applicatie
die specificeert hoe een XML document in een ander getransformeerd
kan worden. XSLT is dan ook van essentiëel belang wanneer het
er op aankomt om data te transferen tussen niet-compatibele databases, of
indien identieke document-inhoud op verschillende manieren moet
gepresenteerd worden.
|
| |
Module 4: |
XML Schemas and DTDs
XML Schemas
zijn de opvolgers van DTDs
(Document Type Definitions) en bieden de mogelijkheid om
de structuur van een XML document op
een gestandardiseerde maar flexibele manier vast te leggen.
Hierdoor wordt het voor de designer mogelijk te definiëren
welke tags toegelaten zijn. Het is dan eveneens mogelijk om
data op hun correctheid te controleren en de conversie tussen
verschillende data-types te checken.
|
| |
Module 5: |
Advanced topics
Deze module geeft een inleiding tot XML-gebaseerd data-management en
webservices.
|
| Inlichtingen |
De verschillende modules kunnen afgestemd worden op de specifieke noden van
de client. Voor meer informatie, gelieve je gegevens dan
hier achter te laten.
|
|