Kaisa_2012_3_photo by Veikko Somerpuro

Kurssi on vapaavalintainen tietojenkäsittelytieteen aineopintotason (kanditaso) kurssi.

Kurssilla tutustutaan nykyaikaisten, skaalautuvien ja virheenkestävien web-sovellusten toteuttamiseen, testaamiseen ja julkaisemiseen. Pääpaino on palvelinpuolen toiminnallisuuden toteuttamisessa: Selainpuolen toiminnallisuudella on vain pieni paino. Kurssin opetuskieli on suomi ja ohjelmointikieli Java. Kurssin sovellukset toteutetaan pääosin Spring-sovelluskehyksen avulla.

Kurssin esitietovaatimuksena ovat tietojenkäsittelytieteen perusopintojen kurssit ohjelmoinnin perusteet, ohjelmoinnin jatkokurssi ja tietokantojen perusteet. Tämän lisäksi mm. kurssista ohjelmistotekniikan menetelmät on kurssilla paljon hyötyä.

Ilmoittaudu

Aikataulu

Tästä osiosta löydät kurssin opetusaikataulun. Tarkista mahdolliset muut aikataulut kuvauksesta.

PäivämääräAikaOpetuspaikka
To 2.11.2017
12:15 - 14:00
To 9.11.2017
12:15 - 14:00
To 23.11.2017
12:15 - 14:00
To 30.11.2017
12:15 - 14:00

Muu opetus

Materiaalit

Kurssin materiaali löytyy osoitteesta https://materiaalit.github.io/wepa-s17/ -- materiaalia julkaistaan kurssin edetessä.

Kurssin edellisen version (hieman vanhempaa) materiaalia voi tarkastella osoitteessa http://web-palvelinohjelmointi.github.io/

Kurssin suorittaminen

Kurssi suoritetaan harjoitustehtävillä, henkilökohtaisella projektilla ja kokeella. Kurssilla on yhteensä neljä luentokertaa: 2.11., 9.11., 23.11., ja 30.11. Kurssin suoritukseen kuuluu myös kurssin lopussa tehtävä kolmen muun projektin vertaisarviointi.

Kurssin arvostelu perustuu harjoitustehtäviin (40% arvostelusta), projektiin ja vertaisarviointeihin (30% arvostelusta) ja kokeeseen (30% arvostelusta). Kurssia ei voi suorittaa erillistentillä. Koepäivät ym. löytyvät kurssimateriaalista.