Siirry suoraan sisältöön

Web-ohjelmointi ja NoSQL-tietokannat (5op)

Toteutuksen tunnus: R504TL101-3002

Toteutuksen perustiedot


Ilmoittautumisaika
01.10.2021 - 28.02.2022
Ilmoittautuminen toteutukselle on päättynyt.
Ajoitus
07.03.2022 - 31.05.2022
Toteutus on päättynyt.
Opintopistemäärä
5 op
Virtuaaliosuus
5 op
Toteutustapa
Etäopetus
Opetuskielet
suomi
Paikat
0 - 50
Koulutus
Tieto- ja viestintätekniikan koulutus
Opettajat
Juhani Kuru
Vastuuopettaja
Juhani Kuru
Opintojakso
R504TL101

Arviointiasteikko

H-5

Tavoitteet

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

Aika ja paikka

Adobe Connect-luennot lukujärjestyken mukaan

Oppimateriaalit

Kaikki opintojaksolla tarvittava materiaali tulee löytymään Moodlesta. Materiaalin tueksi hyödynnettään ajantasaisia materiaaleja internetistä.

Opetusmenetelmät

Luennot Adobe Connectissa 12 * 3h, tehtävät Moodlessa.
Ohjaus Teamsin kautta
Itsenäinen opiskelu

Tenttien ajankohdat ja uusintamahdollisuudet

Opintojakso arvioidaan henkiökohtaisen työn sekä harjoitustehtävien kautta.

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.

Siirry alkuun