PalvelinohjelmointiLaajuus (5 op)

Opintojakson tunnus: SWD4TA020

Opintojakson perustiedot


Laajuus
5 op
Opetuskieli
suomi

Osaamistavoitteet

Kurssin suoritettuaan opiskelija osaa
-selittää palvelinpään ohjelmoinnin tehtäväkentän modernissa web-sovelluksessa
-suunnitella ja toteuttaa palvelinpään ohjelmiston SpringBoot –sovelluskehystä hyödyntäen
-hyödyntää versionhallintaa ohjelmistokehityksessä
-etsiä ja soveltaa tietoa ongelman ratkaisemiseksi

Sisältö

- Johdanto palvelinohjelmointiin
- Johdanto tietoturvaan koskien palvelinohjelmointi
- Koneelliset rajapinta ja tiedonvälitystekniikat (REST-API, JSON)
- Laaja tietokantaohjelmointi palvelinpäässä
- Ohjelmistokehikot taustajärjestelmiä varten
- Taustajärjestelmän suorituskyky
- Continuous integration (CI) erityisesti versionhallinta, build-työkalut ja deployment

Lähtötaso ja sidonnaisuudet muihin opintojaksoihin

Opiskelija on suorittanut SWD1TA001 Orientaatio ohjelmistotuotantoon, Ohjelmointi (1+2) ja SWD4TA003 Tietokannat ja tiedonhallinta kurssit ohjelmoinnista ja tietokannoista.tai hänellä on vastaavat vastaavat tiedot.

Toteutustavat, näyttö ja opinnollistaminen

Opetus 64 t
Omatoiminen harjoittelu varatussa luokassa 32 t
Muu omatoiminen harjoittelu 38 t
Oman oppimisen arviointi 1 t

Aikaisemman oppimisen tunnistaminen ja tunnustaminen tehdään erikseen jaettavien ohjeiden mukaan.

Arviointikriteerit - arvosana 1

Opiskelija tuntee palvelinohjelmoinnin perustekniikat. Opiskelija osaa ohjauksen avulla toteuttaa yksinkertaisen palvelinohjelman.

Arviointikriteerit - arvosana 3

Opiskelija hallitsee palvelinohjelman toteuttamisen perustekniikat. Opiskelija osaa itsenäisesti toteuttaa palvelinohjelman.

Arviointikriteerit - arvosana 5

Opiskelija hallitsee palvelinohjelman toteuttamisen ammattimaisesti. Opiskelija osaa toteuttaa toiminnallisesti monipuolisen palvelinohjelman. Opiskelija osaa itsenäisesti hakea tietoa ja hyödyntää sitä.

Arviointikriteeri, hyväksytty/hylätty

Projekti 60%
Tehtävät ja aktiivisuus 40%

Oppimateriaalit

Jaetaan digitaalisella oppimisalustalla.

Siirry alkuun