VAMK

Vaihda kieltä: English

Etusivu > Arkistoidut koulutukset > Tietotekniikka (I-TT) > 2013 > Vuosi 4 > Web-palvelut (ITTS1301)

Web-palvelut

Rakennetyyppi: Opintojakso
Koodi: ITTS1301
Tyyppi: Pakollinen valinnainen (vaihtoehtoinen) / Ammattiopinnot
OPS: I-TT 2013
Taso: Insinööri (AMK)
Opiskeluvuosi: 4 (2016-2017)
Laajuus: 5 op
Vastuuopettaja: Moghadampour, Ghodrat
Opetuskieli: Suomi

Osaamistavoitteet

Opiskelija perehtyy Web palvelujen teknologiaan ja oppii kehittämään vaativia Web palveluja käyttäen REST- ja SOAP teknologioita. Kurssin aikana opiskelija oppii kehittämään monitasoisia asiakas-palvelin sovelluksia, jotka kommunikoivat keskenään Internetin yli. Kurssi jakaantuu kahteen pääosaan: REST ja SOAP. Kurssin jälkeen opiskelijat osaavat kehittää Web palveluja, jotka pystyvät suorittamaan erilaisia tehtäviä, kuten tiedostojen siirto ja tietokantakommunikointi. Opiskelija myös oppii kirjoittamaan asiakas-puolen sovelluksia, joilla on graafinen käyttöliittymä ja pystyvät käsittelemään tulevaa ja lähtevää dataa. Opiskelija myös oppii uusia tekniikoita XML -dokumenttien käsittelemiseksi sekä soveltamaan tietoturvaa Web palveluissa.

Opiskelijan työmäärä

135 h, joka sisältää päivätoteutuksessa 70 h ja monimuotototeutuksessa 50 h lukujärjestykseen merkittyä lähiopetusta.
Oman oppimisen arviointi 1 h sisältyy lähiopetukseen.

Edeltävät opinnot / Suositellut valinnaiset opinnot

Olio-ohjelmointi, Java-palvelinohjelmointi.

Sisältö

REST API, SOAP, XML dokumentit, tiedostojen käsittely, tietokantaohjelmointi, Web palvelujen turvallisuus, HTTP- ja HTTPS -protokollat.

Opiskelumateriaali

Kurssin verkkomateriaali.

Opetusmuoto / Opetusmenetelmät

Luennot, tehtävät ja projektityö.

Arviointikriteerit

Arvosana 5: Opiskelija ymmärtää suurimman osan (n. 90 %) kurssilla opetetuista käsitteistä ja hän pystyy kehittämään sovelluksen, jolla on paljon kehittyneitä ominaisuuksia.
Arvosana 3: Opiskelija ymmärtää huomattavan määrän (n. 60 %) kurssilla opetetuista käsitteistä ja hän pystyy kehittämään sovelluksen, jolla on kohtuullinen määrä ominaisuuksia.
Arvosana 1: Opiskelija ymmärtää käsitellyn aiheen peruskäsitteet (n. 40 %) ja hän pystyy soveltamaan niitä, tai hän kykenee kehittämään yksinkertaisen sovelluksen.

Arviointimenetelmät

Tehtävät 20 %, projektityö 20 % ja koe 60 %.


Takaisin