XML deel 1: Introductie
"Leren in eigen tempo is fijn. Je wordt niet opgehouden door cursisten die wat achterlopen. En je houdt andere cursisten die al verder zijn niet op.
Ik had wel gemerkt dat ik bij een bepaald onderdeel te lang ben blijven hangen. Dat werd niet tijdig gezien, waardoor ik op het eind stevig door moest werken. " - 14-06-2017 11:49
"Leren in eigen tempo is fijn. Je wordt niet opgehouden door cursisten die wat achterlopen. En je houdt andere cursisten die al verder zijn n… alles lezen - 14-06-2017 11:49
Vijfhart IT-Opleidingen biedt dit product standaard aan in de volgende regio's: Alphen aan den Rijn, Amersfoort, Gouda, Hilversum, Utrecht, Veenendaal
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 :
Klassikaal
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 syst…
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 :
Klassikaal
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
"Leren in eigen tempo is fijn. Je wordt niet opgehouden door cursisten die wat achterlopen. En je houdt andere cursisten die al verder zijn niet op.
Ik had wel gemerkt dat ik bij een bepaald onderdeel te lang ben blijven hangen. Dat werd niet tijdig gezien, waardoor ik op het eind stevig door moest werken. " - 14-06-2017 11:49
"Leren in eigen tempo is fijn. Je wordt niet opgehouden door cursisten die wat achterlopen. En je houdt andere cursisten die al verder zijn n… alles lezen - 14-06-2017 11:49
Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.

