XML Foundation

XML Foundation

Kort om undervisningen i XML

XML og XSD bruges til udveksling af data mellem systemer og mellem mennesker. Dette kursus giver hands-on erfaring med XML og XSD. Kurset fokuserer på overskuelige og relativt enkle eksempler og opgaver.

 

Indhold

  • Start og slut XML-tag

  • XML-værdi
  • Self closing/self contained XML-tag

  • XML-element
  • Root-element
  • XML-attribut
  • Parent/child elementer

  • Well-formed XML
  • Schema definition XSD

  • Hvad er et namespace

  • Eksterne namespaces
  • Target namespace
  • Default namespace
  • Namespace alias
  • Simple hands-on opgaver på ovenstående

  • XSD: SimpleType
  • XSD: ComplexType
  • XSD: Sequence
  • XSD: Optional
  • XSD: All
 

Forudsætninger

  • Det forventes, at deltageren har kendskab til almindelig brug af applikationer på en Windows pc

  • Det forventes, at deltageren kan downloade et program via en browser.

  • Det forventes, at deltageren kan afvikle et program i Windows (køre en .exe-fil)

  • Deltageren skal være bekendt med, hvad en fil og en folder er

 

Målgruppe

  • Dig, der håndterer XML-filer i det daglige

  • Dig, der tester systemer og herefter modtager resultatet i XML

  • Dig, der skal opstille krav til XM L filer via. schemas

  • Dig, der skal til at udvikle programmer der benytter udveksling af data via. XML

  • Dig, der skal i gang med at udvikle programmer, der læser f.eks. konfigurationsfiler skrevet i XML-formatet

 

Efter kurset kan deltageren

  • Efter kurset kan deltageren prøve kræfter med mere komplekse schemas og XML-filer

  • Skrive og læse wellformed XML

  • Skrive og læse simple XSD-filer (schemas)

  • Validere XML-filer op mod schemas via en parser som f.eks. IntelliJ

 

Videre forløb

Deltageren kan efterfølgende deltage på kurset XML - Advanced.

 

Varighed
2 dage
Kursusnummer
LB2744
Sprog
Dansk/Engelsk
Lokation
Lund&Bendsen
Dato
Se næste
Pris
11.800 kr.

Book nu

Kursusansvarlig

Jakob Bendsen

Instruktør

Jakob har arbejdet professionelt med it og softwareudvikling siden 1990’erne. Java og JVM frameworks (Java EE, Spring…) er hans hjemmebane, men også cloud, virtualisering og integrationteknologi (fx REST og GraphQL) er i værktøjskassen. Han er specialist indenfor facilitering af effektive udviklingsprocesser og enterprisearkitektur. 20+ års erfaring med undervisning, mentoring og rådgivning indenfor softwareudvikling i mange brancher, og altid med øjet rettet mod samspillet mellem forretning og IT.

Læs mere

Instruktør

Jan Ypma

Instruktør

Jan Ypma er en full-stack softwarearkitekt der fokuserer på at udvikle skalerbare løsninger. Han har designet Java enterprise systemer i en række forskellige domæner. Hans baggrund som elektronikingeniør og embedded software udvikler giver ham en frisk out-of-box perspektiv. Jan er en bidragyder til Akka og andre open source-projekter.

Læs mere

Ikke-tekniske kurser Sprog