Vi tilbyr grunnkurs i XML som online undervisning. Målsettingen er at deltakerne etter kurset vil ha en grunnleggende forståelse av og kjennskap til hvorfor og hvordan XML kan anvendes for å oppnå en bedre utveksling og deling av strukturert og ustrukturert informasjon.
Innhold:
XML er en moden standard for å utveksle informasjon mellom applikasjoner. Med XML og relaterte standarder som XSL(T) og XQuery er det mulig å utvikle distribuerte nettbaserte tjenester for utveksling av data i et standardisert format.
Agenda:
• Introduksjon
• Introduksjon til XML og XML-relaterte teknologier, som XPath, XQuery og XSL
• XML-verktøy
• Editorer og verktøy for validering, søk og endring av XML
• Grunnleggende XML
• XML struktur og syntaks. Gjennomgang av målene for XML. Lage og utforme XML dokumenter
• Navnerom (namespaces)
• Oppretting og bruk av navnerom for å skille elementer og funksjoner med samme navn.
• Validering av XML
• Gjennomgang av teknologier som Document Type Definitions (DTD's) og XML Schemas for å kontrollere og styre struktur og data i XML filer.
• Presentasjon av XML
• Bruk av html og CSS til å presentere XML data
• Søking i XML
• Søk i XML-dokumenter med XPath .
• Introduksjon til XSL(T)
• Kort om XSL og XSL Transformations. Bruk av XSLT til å formatere, sortere, filtrere og konvertere XML Data
Gjennomføring:
Kurset gjennomføres med en kombinasjon av online læremidler, gjennomgang av temaer og problemstillinger og praktiske øvelser.
Kursholder: Terje Berg-Hansen
Terje Berg-Hansen har bred erfaring fra prosjektledelse, utvikling og drift med små og store databaser, både SQL- og NoSQL-baserte. I tillegg til å undervise i etablerte og nye teknologier jobber han med programmering, webutvikling og administrasjon av Linux-servere. Han er levende interessert i nye teknologier, distribuerte databaser og Big Data Science.
Målgruppe for kurset:
Alle som ønsker grunnkurs i XML som online undervisning
Forkunnskaper:
• Grunnleggende kunnskaper om internett, HTML og CSS er en fordel, men ikke nødvendig for å ta dette kurset.
Eksamen / sertifisering:
Det er ingen avsluttende eksamen, men det er øvelsesoppgaver til hovedtemaene som gjennomgås.