Web-ohjelmointi ja NoSQL-tietokannatLaajuus (5 op)
Tunnus: R504TL101
Laajuus
5 op
Osaamistavoitteet
Opiskelija osaa itsenäisesti toteuttaa vuorovaikutteisen selainpohjaisen tietokantasovelluksen ja ymmärtää back end-ohjelmoinnin yleiset periaatteet tietoturvanäkökohdat huomioiden.
Sisältö
- Back end -ohjelmointi ja sen hyödyntäminen front endistä
- NoSQL-tietokannat
- REST-rajapintojen toteuttaminen
Arviointikriteerit, tyydyttävä (1)
Opiskelija osaa tehdä yksinkertaisia selainpohjaisia sovelluksia. Opiskelija osaa hyödyntää back end -rajapintaa ja NoSQL–tietokantaa sovelluksessa.
Arviointikriteerit, hyvä (3)
Opiskelija osaa itsenäisesti tehdä monipuolisen web-pohjaisen sovelluksen, joka hyödyntää back end-rajapintaa ja NOSQL –tietokantaa sovelluksessa. Tulokset ja tekeminen ovat laadukkaita.
Arviointikriteerit, kiitettävä (5)
Opiskelija osaa toteuttaa monipuolisen, käytettävyysnäkökohdat huomioivan web-pohjaisen sovelluksen, jossa on huomioitu tietoturvanäkökohdat. Tulokset ja tekeminen ovat korkealaatuisia.