XML ja Web 2 -palvelutLaajuus (5 op)
Opintojakson tunnus: TZ40AA03
Opintojakson perustiedot
- Laajuus
- 5 op
Osaamistavoitteet
Opiskelija ymmärtää XML-kielen merkityksen Web 2 -palveluissa ja osaa toteuttaa XML-kielellä ja sen liitännäistekniikoilla erilaisia sovelluksia. Opiskelija osaa XML-dokumenttien prosessoinnin (mm. määritys, muotoilu ja muunnos) perusteet.
Sisältö
Opintojaksolla tarkastellaan XML-dokumenttien rakennetta, tyypimäärittelyä (DTD, Schema), muotoilua (CSS ja XSL), muuntamista (XSLT), ohjelmoinnin rajapintoja (JAX, SAX ja DOM), liitännäistekniikoita (Xpath, XPointer) ja XML-sovelluksia (WebServices/SOAP, BizTalk). Opintojaksolla tarkastellaan myös Ajax- ja ASP.NET Ajax -tekniikoita esimerkkien kautta.
Opintojakson lopussa toteutetaan harjoitustyö (esimerkiksi XML-pohjaiset www-sivut), jossa opintojaksolla omaksuttuja asioita kootaan yhteen. Harjoitustyössä opiskelija voi keskittyä oman kiinnostuksensa mukaan syvällisemmin johonkin tiettyyn XML:n osa-alueeseen.
Esitietovaatimukset
HTML-kielen perusteet