Web-sovelluskehitys (5 op)
Toteutuksen tunnus: TT00CC72-3002
Toteutuksen perustiedot
- Ilmoittautumisaika
-
19.08.2024 - 22.09.2024
Ilmoittautuminen toteutukselle on päättynyt.
- Ajoitus
-
01.08.2024 - 31.12.2024
Toteutus on päättynyt.
- Opintopistemäärä
- 5 op
- Lähiosuus
- 5 op
- Toteutustapa
- Lähiopetus
- Yksikkö
- Teknologia
- Opetuskielet
- suomi
- Koulutus
- Tieto- ja viestintätekniikan koulutus
Toteutuksella on 15 opetustapahtumaa joiden yhteenlaskettu kesto on 52 t 30 min.
Aika | Aihe | Tila |
---|---|---|
Ti 27.08.2024 klo 12:30 - 16:00 (3 t 30 min) |
Web-sovelluskehitys TT00CC72-3002 |
Teams opetus
|
Ti 03.09.2024 klo 12:30 - 16:00 (3 t 30 min) |
Web-sovelluskehitys TT00CC72-3002 |
Teams opetus
|
Ti 10.09.2024 klo 12:30 - 16:00 (3 t 30 min) |
Web-sovelluskehitys TT00CC72-3002 |
Teams opetus
|
Ti 17.09.2024 klo 12:30 - 16:00 (3 t 30 min) |
Web-sovelluskehitys TT00CC72-3002 |
Teams opetus
|
Ti 24.09.2024 klo 12:30 - 16:00 (3 t 30 min) |
Web-sovelluskehitys TT00CC72-3002 |
Teams opetus
|
Ti 01.10.2024 klo 12:30 - 16:00 (3 t 30 min) |
Web-sovelluskehitys TT00CC72-3002 |
Teams opetus
|
Ti 08.10.2024 klo 12:30 - 16:00 (3 t 30 min) |
Web-sovelluskehitys TT00CC72-3002 |
Teams opetus
|
Ti 22.10.2024 klo 12:30 - 16:00 (3 t 30 min) |
Web-sovelluskehitys TT00CC72-3002 |
Teams opetus
|
Ti 29.10.2024 klo 12:30 - 16:00 (3 t 30 min) |
Web-sovelluskehitys TT00CC72-3002 |
Teams opetus
|
Ti 05.11.2024 klo 12:30 - 16:00 (3 t 30 min) |
Web-sovelluskehitys TT00CC72-3002 |
Teams opetus
|
Ti 12.11.2024 klo 12:30 - 16:00 (3 t 30 min) |
Web-sovelluskehitys TT00CC72-3002 |
Teams opetus
|
Ti 19.11.2024 klo 12:30 - 16:00 (3 t 30 min) |
Web-sovelluskehitys TT00CC72-3002 |
Teams opetus
|
Ti 26.11.2024 klo 12:30 - 16:00 (3 t 30 min) |
Web-sovelluskehitys TT00CC72-3002 |
Teams opetus
|
Ti 03.12.2024 klo 12:30 - 16:00 (3 t 30 min) |
Web-sovelluskehitys TT00CC72-3002 |
Teams opetus
|
Ti 10.12.2024 klo 12:30 - 16:00 (3 t 30 min) |
Web-sovelluskehitys TT00CC72-3002 |
Teams opetus
|
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.
Sisältö
- Full-stack-sovellusten kehittäminen: käyttöliittymä, palvelinsovellus, tietokanta
- REST-rajapinnat
- Mikropalveluarkkitehtuuri
- Docker Swarm tai Kubernetes
- MongoDB, MariaDB, InfluxDB
- JavaScript-ohjelmistokehykset
Arviointiasteikko
0 - 5
Arviointikriteerit, kiitettävä (5)
Opiskelija osaa suunnitella, toteuttaa, dokumentoida ja testata nykyaikaisen verkkosovelluksen.
Arviointikriteerit, hyvä (3)
Opiskelija osaa suunnitella ja toteuttaa nykyaikaisen verkkosovelluksen.
Arviointikriteerit, tyydyttävä (1)
Opiskelija ymmärtää nykyaikaisen verkkosovelluksen periaatteita ja osaa avustettuna toteuttaa yksinkertaisen verkkosovelluksen.
Esitietovaatimukset
Ohjelmoinnin perusteet
Python-ohjelmointi
Nykyaikainen ohjelmistokehitys
Tietoliikenneohjelmointi