Opiskelija osaa toteuttaa Java-ohjelmointikielellä pienen tietokantaa käyttävän verkkosovelluksen.
Lähtötaso ja sidonnaisuudet muihin opintojaksoihin
Opiskelija on suorittanut opintojakson Ohjelmointi 1 (SWD4TN032) tai hänellä on vastaavat tiedot ja taidot. Opiskelija suorittaa samanaikaisesti opintojakson Tietokannat ja tiedonhallinta (SWD1TN003) tai hänellä on vastaavat tiedot ja taidot.
Sisältö
Opintojaksolla syvennetään olio-ohjelmoinnin perusosaamista, ja tutustutaan palvelinohjelmointiin Java-ohjelmointikielellä.
- Periytyminen, Rajapinta ja Map-tietorakenne
- Verkkosovelluksen arkkitehtuuri
- HTTP-tiedonsiirto, pyynnöt ja vastaukset
- Javalla toteutettu palvelinsovellus
- Tietokantaohjelmointi Javalla, haut ja päivitykset
- Selainkäyttöliittymän toteuttaminen
- Yksikkötestauksen alkeet
- Versionhallinnan alkeet
Arviointikriteerit
Arviointikriteeri - arvosana 1
- osaa tehdä yksinkertaisen palvelinpään ohjelman
- osaa tehdä tietokantahaun Java-ohjelmasta
Arviointikriteeri - arvosana 3
- osaa tehdä MVC-mallia toteuttavan verkkosovelluksen
- osaa tehdä tietokantaan talletuksen Java-ohjelmasta tietoturvallisesti
Arviointikriteeri - arvosana 5
- osaa soveltaa oppimaansa luovasti
- osaa hankkia itse uutta tietoa
- osaa kuvata tekemänsä sovelluksen suullisesti ja kirjallisesti