Siirry suoraan sisältöön

XML TechniquesLaajuus (5 op)

Opintojakson tunnus: IIO31100

Opintojakson perustiedot


Laajuus
5 op
Opetuskieli
englanti

Osaamistavoitteet

Opiskelija
- tuntee keskeisimmät XML-teknologiat
- tuntee tärkeimmät XML-dokumenttityypit ja -liitännäisstandardit.
- tuntee XML-kieltä tukevia tietokantaratkaisuja
- osaa soveltaa XML-tekniikoita omassa asiakas- kuin palvelinpuolen sovelluskehityksessä
- osaa hyödyntää XML-tekniikoita verkkoympäristössä.
- osaa soveltaen käyttää XML-kieltä erilaisten tietokantaratkaisujen kanssa
- ymmärtää erilaisten XML-tekniikoiden sovelluskohteet

Sisältö

- XML-perusteet
- DTD
- XML dokumenttien validointi
- XML-standardit ja -liitännäisstandardit
- XML-nimiavaruudet
- datakeskeiset tietomallit
- dokumenttipuurakenne
- XPath
- XSLT-tyylikieli
- XML Schema
- Puu- ja tapahtumapohjaiset ohjelmointirajapinnat
- XML ja tietokannat
- Tietokantojen XML-rajapinnat ja -kyselykielet
- XQuery -kyselykieli

Esitietovaatimukset

Ohjelmoinnin perusteet sekä XHTML- ja CSS-tekniikoiden perusosaaminen

Arviointikriteerit, tyydyttävä (1)

Erinomainen 5: Opiskelija hallitsee kattavasti XML-teknologiat ja standardit sekä osaa soveltaa niitä luovasti ja innovatiivisesti harjoitustyössään.
Kiitettävä 4: Opiskelija tuntee erinomaisesti XML-teknologiat ja standardit sekä osaa luovasti soveltaa niitä harjoitustyössään
Hyvä 3: Opiskelija tuntee hyvin XML-teknologiat ja osaa soveltaa niitä harjoitustyössään
Tyydyttävä 2: Opiskelija osaa XML-perusteet sekä liitännäisstandardit ja niiden perussoveltamisen.
Välttävä 1: Opiskelija osaa XML-perusteet sekä liitännäisstandardit
Hylätty 0: Ei hallitse aihealuetta

Siirry alkuun