Siirry suoraan sisältöön

Palvelinohjelmointi (4 op)

Toteutuksen tunnus: KL00CQ24-3004

Toteutuksen perustiedot


Ilmoittautumisaika
22.04.2024 - 09.10.2024
Ilmoittautuminen toteutukselle on päättynyt.
Ajoitus
21.10.2024 - 18.12.2024
Toteutus on päättynyt.
Opintopistemäärä
4 op
Lähiosuus
4 op
Toteutustapa
Lähiopetus
Yksikkö
SeAMK Automaatio- ja tietotekniikka
Toimipiste
SeAMK Seinäjoki, Frami
Opetuskielet
suomi
Koulutus
Insinööri (AMK), Tietotekniikka
Opettajat
Matti Panula
Ryhmät
TITE22
Insinööri (AMK), Tietotekniikka
Opintojakso
KL00CQ24

Arviointiasteikko

1-5

Tavoitteet

Opiskelija tuntee web-sovellusten tekemiseen tarvittavien teknologioiden perusteet. Opiskelija osaa suunnittella web-sovelluksia, joissa hyödynnetää REST-rajapintaa. Opiskelija osaa suunnitella palvelinsovelluksen opintojakson alussa määritellyillä tekniikoilla. Opiskelija osaa tehdä palvelinsovelluksia, joissa käytetään relaatiotietokantoja ja NoSQL-tietokantoja tiedon varastointiin. Opiskelija osaa suunnitella testit palvelinohjelmaan.

Sisältö

- Web-sovellusten perusteet
- HTTP, REST API
- Palvelinsovelluksen toteuttaminen
- Palvelinsovelluksen testaus
- Käyttäjien hallinta

Oppimateriaalit

Luentomateriaalit

Opetusmenetelmät

Luennot ja harjoitukset

Opiskelijan ajankäyttö ja kuormitus

Lähiopetus 35h, itsenäinen opiskelu 73h

Arviointikriteerit, tyydyttävä (1)

Opiskelija tuntee web-sovellusten perusteet. Opiskelija osaa kehittää yksinkertaisia web-sovelluksia.

Arviointikriteerit, hyvä (3)

Opiskelija tuntee web-sovellusten perusteet. Opiskelija osaa kehittää web-sovelluksia, jotka hyödyntävät REST-rajapintaa. Opiskelija osaa toteuttaa palvelinsovelluksen. Opiskelija osaa tehdä palvelinsovelluksia, joissa käytetään relaatiotietokantoja ja NoSQL-tietokantoja tiedon varastointiin.

Arviointikriteerit, kiitettävä (5)

Opiskelija tuntee web-sovellusten perusteet. Opiskelija osaa kehittää web-sovelluksia, jotka hyödyntävät REST-rajapintaa. Opiskelija osaa toteuttaa palvelinsovelluksen JavaScript- ja Node.js-tekniikoilla. Opiskelija osaa tehdä vaativia palvelinsovelluksia, joissa käytetään relaatiotietokantoja ja NoSQL-tietokantoja tiedon varastointiin. Opiskelija osaa suunnitella testit palvelinohjelmaan.

Siirry alkuun