Siirry suoraan sisältöön

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.