Siirry suoraan sisältöön

Web-ohjelmointi ja NoSQL-tietokannat (5op)

Toteutuksen tunnus: R504TL101-3001

Toteutuksen perustiedot


Ilmoittautumisaika
01.10.2021 - 07.02.2022
Ilmoittautuminen toteutukselle on päättynyt.
Ajoitus
21.02.2022 - 31.05.2022
Toteutus on päättynyt.
Opintopistemäärä
5 op
Toteutustapa
Lähiopetus
Opetuskielet
suomi
Paikat
0 - 50
Koulutus
Tieto- ja viestintätekniikan koulutus
Opettajat
Juhani Kuru
Vastuuopettaja
Juhani Kuru
Ajoitusryhmät
Harjoitusryhmä 1 (Koko: 25 . Avoin AMK : 0.)
Harjoitusryhmä 2 (Koko: 25 . Avoin AMK : 0.)
Pienryhmät
Harjoitusryhmä 1
Harjoitusryhmä 2
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

Lukujärjestyksen mukainen tehokoneluokkatila.

Oppimateriaalit

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

Opetusmenetelmät

Lähiopetusta 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.

Lisätiedot

Opintojaksolla edellytetään osaamista perustason web-tekniikoista (HTML, CSS, JavaScript)

Siirry alkuun