Web-sovelluskehitys (5 op)
Toteutuksen tunnus: TT00CC72-3004
Toteutuksen perustiedot
- Ilmoittautumisaika
-
02.07.2026 - 31.07.2026
Ilmoittautuminen toteutukselle ei ole vielä alkanut.
- Ajoitus
-
01.08.2026 - 31.12.2026
Toteutus ei ole vielä alkanut.
- Opintopistemäärä
- 5 op
- Lähiosuus
- 5 op
- Toteutustapa
- Monimuoto-opetus
- Yksikkö
- Teknologia
- Opetuskielet
- suomi
- Koulutus
- Tieto- ja viestintätekniikan koulutus
- Opettajat
- OPE_Tieto_ja_viestintätekniikka OPE_Tieto_ja_viestintätekniikka
- Ryhmät
-
TTM24SAITTM24SAI
- Opintojakso
- TT00CC72
Arviointiasteikko
0 - 5
Tavoitteet
Opiskelija ymmärtää monipuolisesti erilaisia verkkosovelluskehyksiä ja -arkkitehtuureja. Opiskelija osaa toteuttaa nykyaikaisen skaalautuvan mikropalveluarkkitehtuuriin perustuvan sovelluksen HTML-, CSS- ja JavaScript- tai Python-kielen avulla. Opiskelija osaa hyödyntää relaatio- tai dokumenttitietokantaa osana verkkosovellusta.
Suoritustavat
Luennot, harjoitustehtävät, harjoitustyö, portfolio.
Sisältö
- Full-stack-sovellusten kehittäminen: käyttöliittymä, palvelinsovellus, tietokanta
- REST-rajapinnat
- Mikropalveluarkkitehtuuri
- Docker Swarm tai Kubernetes
- MongoDB, MariaDB, InfluxDB
- JavaScript-ohjelmistokehykset
Arviointikriteerit, tyydyttävä (1)
Opiskelija ymmärtää nykyaikaisen verkkosovelluksen periaatteita ja osaa avustettuna toteuttaa yksinkertaisen verkkosovelluksen.
Arviointikriteerit, hyvä (3)
Opiskelija osaa suunnitella ja toteuttaa nykyaikaisen verkkosovelluksen.
Arviointikriteerit, kiitettävä (5)
Opiskelija osaa suunnitella, toteuttaa, dokumentoida ja testata nykyaikaisen verkkosovelluksen.
Esitietovaatimukset
Ohjelmoinnin perusteet
Python-ohjelmointi
Nykyaikainen ohjelmistokehitys
Tietoliikenneohjelmointi