Siirry suoraan sisältöön

Web-palvelu ja tietokantarajapinnat (5op)

Toteutuksen tunnus: 8J00CN12-3001

Toteutuksen perustiedot


Ilmoittautumisaika
25.08.2020 - 01.11.2020
Ilmoittautuminen toteutukselle on päättynyt.
Ajoitus
01.09.2020 - 30.11.2020
Toteutus on päättynyt.
Opintopistemäärä
5 op
Lähiosuus
5 op
Toteutustapa
Lähiopetus
Opetuskielet
suomi
Koulutus
Insinööri (ylempi AMK), Automaatiotekniikka
Opettajat
Aleksi Frimodig
Petteri Mäkelä
Juha-Pekka Peltomäki
Opintojakso
8J00CN12

Arviointiasteikko

1-5

Tavoitteet

Opiskelija osaa suunnitella RESTful Web Services -palvelun, joka on yhteydessä erityyppisiin tietolähteisiin. Opiskelija osaa toteuttaa web-palvelun Node.js:llä ja osaa hyödyntää ODM- ja ORM-rajapintoja tietokantoihin. Opiskelija hallitsee REST-pohjaisten palveluiden testausmenetelmät.

Sisältö

- Node.js:n ja Expressin perusteet
- ODM-rajapinta ja Mongoose
- MySQL-tietokannan käyttö Node-ympäristössä
- ORM-rajapinta ja MySQL
- RESTful Web Services suunnittelu
- RESTful Web Services -palvelun toteuttaminen Node.js:llä
- RESTful Web Services -palvelun testaus

Arviointikriteerit, tyydyttävä (1)

Opiskelija osaa suunnitella RESTful Web Services -palvelun, joka on yhteydessä erityyppisiin tietolähteisiin.

Arviointikriteerit, hyvä (3)

Opiskelija osaa suunnitella RESTful Web Services -palvelun, joka on yhteydessä erityyppisiin tietolähteisiin. Opiskelija osaa toteuttaa web-palvelun Node.js:llä ja osaa hyödyntää ODM- ja ORM-rajapintoja tietokantoihin. Opiskelija tuntee REST-pohjaisten palveluiden testausmenetelmät.

Arviointikriteerit, kiitettävä (5)

Opiskelija osaa suunnitella RESTful Web Services -palvelun, joka on yhteydessä erityyppisiin tietolähteisiin. Opiskelija osaa toteuttaa web-palvelun Node.js:llä ja osaa hyödyntää ODM- ja ORM-rajapintoja tietokantoihin monipuolisesti. Opiskelija hallitsee REST-pohjaisten palveluiden testausmenetelmät.

Siirry alkuun