XML deel 1: Introductie
"Prima locatie, prima verzorgd, cursusmateriaal mag iets geupdate worden, maar dit is niet storend. Cursusonderdelen zijn prima te doen, behalve hoofdstuk 4. Theorie dekt niet altijd de meerkeuzevragen. Lengte cursus is prima." - 07-09-2017 05:46
"Prima locatie, prima verzorgd, cursusmateriaal mag iets geupdate worden, maar dit is niet storend. Cursusonderdelen zijn prima te doen, beha… alles lezen - 07-09-2017 05:46
placeNieuwegein 20 jan. 2026 tot 21 jan. 2026check_circle Startgarantie Toon roosterevent 20 januari 2026, 08:45-16:00, Nieuwegein, Day 1 event 21 januari 2026, 08:45-16:00, Nieuwegein, Day 2 |
placeNieuwegein 22 jan. 2026 tot 23 jan. 2026check_circle Startgarantie Toon roosterevent 22 januari 2026, 08:45-16:00, Nieuwegein, Day 1 event 23 januari 2026, 08:45-16:00, Nieuwegein, Day 2 |
placeNieuwegein 28 jan. 2026 tot 29 jan. 2026check_circle Startgarantie Toon roosterevent 28 januari 2026, 08:45-16:00, Nieuwegein, Day 1 event 29 januari 2026, 08:45-16:00, Nieuwegein, Day 2 |
placeNieuwegein 30 jan. 2026 tot 2 feb. 2026check_circle Startgarantie Toon roosterevent 30 januari 2026, 08:45-16:00, Nieuwegein, Day 1 event 2 februari 2026, 08:45-16:00, Nieuwegein, Day 2 |
placeNieuwegein 2 feb. 2026 tot 3 feb. 2026check_circle Startgarantie Toon roosterevent 2 februari 2026, 08:45-16:00, Nieuwegein, Day 1 event 3 februari 2026, 08:45-16:00, Nieuwegein, Day 2 |
placeNieuwegein 4 feb. 2026 tot 5 feb. 2026check_circle Startgarantie Toon roosterevent 4 februari 2026, 08:45-16:00, Nieuwegein, Day 1 event 5 februari 2026, 08:45-16:00, Nieuwegein, Day 2 |
placeNieuwegein 10 feb. 2026 tot 11 feb. 2026check_circle Startgarantie Toon roosterevent 10 februari 2026, 08:45-16:00, Nieuwegein, Day 1 event 11 februari 2026, 08:45-16:00, Nieuwegein, Day 2 |
placeNieuwegein 12 feb. 2026 tot 13 feb. 2026check_circle Startgarantie Toon roosterevent 12 februari 2026, 08:45-16:00, Nieuwegein, Day 1 event 13 februari 2026, 08:45-16:00, Nieuwegein, Day 2 |
placeNieuwegein 18 feb. 2026 tot 19 feb. 2026check_circle Startgarantie Toon roosterevent 18 februari 2026, 08:45-16:00, Nieuwegein, Day 1 event 19 februari 2026, 08:45-16:00, Nieuwegein, Day 2 |
placeNieuwegein 20 feb. 2026 tot 23 feb. 2026check_circle Startgarantie Toon roosterevent 20 februari 2026, 08:45-16:00, Nieuwegein, Day 1 event 23 februari 2026, 08:45-16:00, Nieuwegein, Day 2 |
placeNieuwegein 23 feb. 2026 tot 24 feb. 2026check_circle Startgarantie Toon roosterevent 23 februari 2026, 08:45-16:00, Nieuwegein, Day 1 event 24 februari 2026, 08:45-16:00, Nieuwegein, Day 2 |
placeNieuwegein 25 feb. 2026 tot 26 feb. 2026check_circle Startgarantie Toon roosterevent 25 februari 2026, 08:45-16:00, Nieuwegein, Day 1 event 26 februari 2026, 08:45-16:00, Nieuwegein, Day 2 |
placeNieuwegein 3 mrt. 2026 tot 4 mrt. 2026check_circle Startgarantie Toon roosterevent 3 maart 2026, 08:45-16:00, Nieuwegein, Day 1 event 4 maart 2026, 08:45-16:00, Nieuwegein, Day 2 |
placeNieuwegein 5 mrt. 2026 tot 6 mrt. 2026check_circle Startgarantie Toon roosterevent 5 maart 2026, 08:45-16:00, Nieuwegein, Day 1 event 6 maart 2026, 08:45-16:00, Nieuwegein, Day 2 |
placeNieuwegein 11 mrt. 2026 tot 12 mrt. 2026check_circle Startgarantie Toon roosterevent 11 maart 2026, 08:45-16:00, Nieuwegein, Day 1 event 12 maart 2026, 08:45-16:00, Nieuwegein, Day 2 |
placeNieuwegein 13 mrt. 2026 tot 16 mrt. 2026check_circle Startgarantie Toon roosterevent 13 maart 2026, 08:45-16:00, Nieuwegein, Day 1 event 16 maart 2026, 08:45-16:00, Nieuwegein, Day 2 |
placeNieuwegein 16 mrt. 2026 tot 17 mrt. 2026check_circle Startgarantie Toon roosterevent 16 maart 2026, 08:45-16:00, Nieuwegein, Day 1 event 17 maart 2026, 08:45-16:00, Nieuwegein, Day 2 |
placeNieuwegein 18 mrt. 2026 tot 19 mrt. 2026check_circle Startgarantie Toon roosterevent 18 maart 2026, 08:45-16:00, Nieuwegein, Day 1 event 19 maart 2026, 08:45-16:00, Nieuwegein, Day 2 |
placeNieuwegein 24 mrt. 2026 tot 25 mrt. 2026check_circle Startgarantie Toon roosterevent 24 maart 2026, 08:45-16:00, Nieuwegein, Day 1 event 25 maart 2026, 08:45-16:00, Nieuwegein, Day 2 |
placeNieuwegein 26 mrt. 2026 tot 27 mrt. 2026check_circle Startgarantie Toon roosterevent 26 maart 2026, 08:45-16:00, Nieuwegein, Day 1 event 27 maart 2026, 08:45-16:00, Nieuwegein, Day 2 |
Vijfhart, dat klopt voor jou!
- Oefenomgeving tot 3 maanden na afronding beschikbaar
- Flexgarantie: wissel eenvoudig van virtueel naar fysiek, of andersom
- Kennisgarantie: volg jouw cursus gratis nog een keer, fysiek of virtueel
- Ontvang een gratis proefexamen bij meerdere opleidingen
- Kies voor een Microsoft-cursus bij Vijfhart en ontvang gratis het officiële Microsoft-examen* t.w.v. max. €155,-.
Lesmethode :
Persoonlijk begeleid
Algemeen :
Werk je regelmatig met data-uitwisseling en wil je begrijpen hoe XML daarin een rol speelt? In deze XML cursus van Vijfhart maak je kennis met XML als standaardtaal voor gestructureerde data. Je leert waarom XML door het W3C als standaard is vastgelegd, hoe het verschilt van HTML en SGML, en waarom het nog steeds veel wordt toegepast in webtechnologieën en in producten zoals de Oracle database en application server.
In de cursus werk je stap voor stap toe naar een compleet beeld van XML. Je leert hoe XML-documenten zijn opgebouwd met elementen, tags, attributen, entities en CDATA en leert hoe je 'well-formed' documenten schrijft. Dit is belangrijk …
Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.
Vijfhart, dat klopt voor jou!
- Oefenomgeving tot 3 maanden na afronding beschikbaar
- Flexgarantie: wissel eenvoudig van virtueel naar fysiek, of andersom
- Kennisgarantie: volg jouw cursus gratis nog een keer, fysiek of virtueel
- Ontvang een gratis proefexamen bij meerdere opleidingen
- Kies voor een Microsoft-cursus bij Vijfhart en ontvang gratis het officiële Microsoft-examen* t.w.v. max. €155,-.
Lesmethode :
Persoonlijk begeleid
Algemeen :
Werk je regelmatig met data-uitwisseling en wil je begrijpen hoe
XML daarin een rol speelt? In deze XML cursus van Vijfhart maak je
kennis met XML als standaardtaal voor gestructureerde data. Je
leert waarom XML door het W3C als standaard is vastgelegd, hoe het
verschilt van HTML en SGML, en waarom het nog steeds veel wordt
toegepast in webtechnologieën en in producten zoals de Oracle
database en application server.
In de cursus werk je stap voor stap toe naar een compleet beeld van
XML. Je leert hoe XML-documenten zijn opgebouwd met elementen,
tags, attributen, entities en CDATA en leert hoe je 'well-formed'
documenten schrijft. Dit is belangrijk omdat systemen alleen
betrouwbare XML kunnen verwerken. Vervolgens ga je aan de slag met
namespaces, onmisbaar wanneer je verschillende XML-talen in één
document combineert. Ook oefen je met het valideren van documenten
via DTD's en XML Schema's. Daarmee waarborg je de kwaliteit en
consistentie van data, wat cruciaal is bij grote of complexe
uitwisselingen. Daarna verdiep je je in transformaties met XSLT en
XPath: hiermee kun je XML-data omzetten naar andere formaten of
selectief bewerken, bijvoorbeeld om gegevens automatisch in een
webpagina te tonen. Opmaak met CSS en de omzetting van XML naar PDF
met XSL-FO maken duidelijk hoe je dezelfde data geschikt kunt maken
voor verschillende presentaties. Als laatste behandelen we het
verwerken van XML-documenten met DOM en SAX. Deze parsers zijn
essentieel om XML efficiënt te lezen of te manipuleren, of je nu
kleine bestanden of grote datastromen verwerkt.
In de praktijkopdrachten pas je de behandelde onderwerpen direct
toe. Je stelt zelf XML-documenten op, valideert ze met schema's,
transformeert ze met XSLT en presenteert ze in de browser of zet ze
om naar PDF. Ook oefen je met het uitlezen en verwerken van
XML-data, zodat je ervaart hoe XML wordt toegepast in realistische
scenario's voor web, data-uitwisseling en
applicatieontwikkeling.
Doel :
Na afloop kun je zelf XML-documenten maken die zowel well-formed als valid zijn en deze valideren met DTD’s en schema’s. Ook kun je XML transformeren, presenteren en verwerken voor toepassingen in webontwikkeling en data-uitwisseling.
Doelgroep :
Deze XML cursus is voor iedereen die nog geen ervaring heeft met
XML, maar het wel in hun werk gaan gebruiken zoals voor
ontwikkelaars, applicatiebeheerders en analisten.
Voorkennis :
De volgende voorkennis is vereist: Cascading Style Sheets (CSS3).
Onderwerpen :
- Inleiding
- Wat is XML?
- XML en HTML
- World Wide Web Consortium
- XML-Editor
- XMLBlueprint
- XML Parser
- XML documenten
- Elementen en Tags
- Lege elementen
- Begin- en eindtags
- Betekenis van een XML tag
- Het root element
- Well-formed
- Een XML document maken
- Attributen
- Gereserveerde karakters
- Entities
- CDATA
- XML in de praktijk
- Communiceren via XML
- Stylesheets
- Cascading Style Sheets
- XSLT Style Sheets
- XML verwerken
- SVG
- Nog een aantal voorbeelden
- DTD's en schema's
- DTD's
- Een DTD maken
- Elementen definiëren
- Attributen definiëren
- Attribuuttypen
- Weinig
gebruikte attribuut typen
- Namespaces
- Meerdere namespaces in een
document
- Standaard namespace
- Namespaces en XML talen
- XML Schema's
- De targetNamespace
- Het element
- Simpletypes
- Reguliere
expressies
- ComplexTypes
- Het element
- De elementen simpleContent en
complexContent
- De elementen group en
attributeGroup
- Het element annotation
- Een schema ontwerpen
- Transformaties en opmaak
- XSLT Stylesheets
- Een XML document omzetten in een ander XML
document
- Een XSLT stylesheet maken
- XPath
- XPath expressies
- XPath met namespaces
- XPath in een stylesheet
- XSLT elementen
- XML naar HTML
- Variabelen
- Automatische
transformatie
- Opmaak met CSS
- Eigenschappen
- Tekst
eigenschappen
-
Eigenschappen voor gebieden
- De
eigenschap 'display'
- Een CSS maken
- Een CSS koppelen
- Opmaak met XSL-FO
- XSL-FO elementen
- Een opgemaakt document
tonen
- Een XSL-FO document maken
- XML documenten verwerken
- DOM
- Een document verwerken met
DOM
- SAX
- Verschillen tussen DOM en SAX
- XMLReader
"Prima locatie, prima verzorgd, cursusmateriaal mag iets geupdate worden, maar dit is niet storend. Cursusonderdelen zijn prima te doen, behalve hoofdstuk 4. Theorie dekt niet altijd de meerkeuzevragen. Lengte cursus is prima." - 07-09-2017 05:46
"Prima locatie, prima verzorgd, cursusmateriaal mag iets geupdate worden, maar dit is niet storend. Cursusonderdelen zijn prima te doen, beha… alles lezen - 07-09-2017 05:46
"+ Scope van de cursus
+ Kennis van de trainer
+ Goed verzorgd qua eten en drinken
- Hoofdstuk 4 was veel te lang
- Het is lastig concentreren op je eigen training als de trainer constant hardop anderen helpt " - 11-04-2017 05:30
"+ Scope van de cursus + Kennis van de trainer + Goed verzorgd qua eten en drinken - Hoofdstuk 4 was veel te lang - Het is lastig conce… alles lezen - 11-04-2017 05:30
"De opzet van deze cursus was 'persoonlijke begeleiding'. Dat was prettig maar je moet je wel goed kunnen concentreren op je eigen werk omdat er naast je wat anders kan worden uitgelegd aan een andere cursist.
Om te zorgen dat je op tijd klaar bent zou je de oefeningen van het eerste deel van hoofdstuk 4 op de eerste dag af moeten hebben." - 17-03-2016 10:52
"De opzet van deze cursus was 'persoonlijke begeleiding'. Dat was prettig maar je moet je wel goed kunnen concentreren op je eigen werk omdat… alles lezen - 17-03-2016 10:52
Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.

