Web-ohjelmointi ja NoSQL-tietokannat (5cr)
Code: R504TL101-3002
General information
- Enrollment
- 01.10.2021 - 28.02.2022
- Registration for the implementation has ended.
- Timing
- 07.03.2022 - 31.05.2022
- Implementation has ended.
- Number of ECTS credits allocated
- 5 cr
- Virtual portion
- 5 cr
- Mode of delivery
- Distance learning
- Teaching languages
- finnish
- Seats
- 0 - 50
- Degree programmes
- Degree Programme in Information and Communication Technology
Evaluation scale
H-5
Objective
Opiskelija osaa itsenäisesti toteuttaa vuorovaikutteisen selainpohjaisen tietokantasovelluksen ja ymmärtää back end-ohjelmoinnin yleiset periaatteet tietoturvanäkökohdat huomioiden.
Content
- Back end -ohjelmointi ja sen hyödyntäminen front endistä
- NoSQL-tietokannat
- REST-rajapintojen toteuttaminen
Location and time
Adobe Connect-luennot lukujärjestyken mukaan
Materials
Kaikki opintojaksolla tarvittava materiaali tulee löytymään Moodlesta. Materiaalin tueksi hyödynnettään ajantasaisia materiaaleja internetistä.
Teaching methods
Luennot Adobe Connectissa 12 * 3h, tehtävät Moodlessa.
Ohjaus Teamsin kautta
Itsenäinen opiskelu
Exam schedules
Opintojakso arvioidaan henkiökohtaisen työn sekä harjoitustehtävien kautta.
Assessment criteria, satisfactory (1)
Opiskelija osaa tehdä yksinkertaisia selainpohjaisia sovelluksia. Opiskelija osaa hyödyntää back end -rajapintaa ja NoSQL–tietokantaa sovelluksessa.
Assessment criteria, good (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.
Assessment criteria, excellent (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.