XML deel 1: Introductie

Tijdsduur

XML deel 1: Introductie

Vijfhart IT-Opleidingen
Logo van Vijfhart IT-Opleidingen
Opleiderscore: starstarstarstarstar_border 8,2 Vijfhart IT-Opleidingen heeft een gemiddelde beoordeling van 8,2 (uit 572 ervaringen)

Tip: meer info over het programma, prijs, en inschrijven? Download de brochure!

8
Gemiddeld cijfer voor XML deel 1: Introductie
Gebaseerd op 1 ervaring Lees alle ervaringenchevron_right
starstarstarstarstar_border
Wieb de Groot
Adviseur bedrijfsvoering bij Rijksdienst voor Ondernemend Nederland (RVO.nl)
8
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

Startdata en plaatsen
Er zijn nog geen startdata bekend voor dit product.

Vijfhart IT-Opleidingen biedt dit product standaard aan in de volgende regio's: Alphen aan den Rijn, Amersfoort, Gouda, Hilversum, Utrecht, Veenendaal

Beschrijving

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…

Lees de volledige beschrijving

Veelgestelde vragen

Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.

Nog niet gevonden wat je zocht? Bekijk deze onderwerpen: XML/XSLT, (X)HTML & CSS, SOAP, JSON en Engineering.

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

8
Gemiddeld cijfer voor XML deel 1: Introductie
Gebaseerd op 1 ervaring
starstarstarstarstar_border
Wieb de Groot
Adviseur bedrijfsvoering bij Rijksdienst voor Ondernemend Nederland (RVO.nl)
8
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

Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.

Download gratis en vrijblijvend de informatiebrochure

(optioneel)
(optioneel)
(optioneel)
infoEr is een telefoonnummer vereist om deze informatieaanvraag in behandeling te nemen. (optioneel)
(optioneel)
(optioneel)

Heb je nog vragen?

(optioneel)
We slaan je gegevens op om je via e-mail en evt. telefoon verder te helpen.
Meer info vind je in ons privacybeleid.