•   Palvelinohjelmointi SWD4TA020-3010 22.08.2022-18.11.2022  5   (TA3PA, ...) +-
    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
    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.
    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
    Arviointikriteerit
    Arviointikriteeri - arvosana 1
    Opiskelija tuntee palvelinohjelmoinnin perustekniikat. Opiskelija osaa ohjauksen avulla toteuttaa yksinkertaisen palvelinohjelman.
    Arviointikriteeri - arvosana 3
    Opiskelija hallitsee palvelinohjelman toteuttamisen perustekniikat. Opiskelija osaa itsenäisesti toteuttaa palvelinohjelman.
    Arviointikriteeri - arvosana 5
    Opiskelija hallitsee palvelinohjelman toteuttamisen ammattimaisesti. Opiskelija osaa toteuttaa toiminnallisesti monipuolisen palvelinohjelman. Opiskelija osaa itsenäisesti hakea tietoa ja hyödyntää sitä.

    Opetusmenetelmät ja ohjaus

    BLENDED tarkoittaa tässä yhteydessä sitä, että osa tunneista pidetään luokassa ja osa pelkästään on-line. Jos tunnit ovat luokassa, niin tällöin opettaja mahdollistaa myös Teams-yhteyden.

    Toimipiste

    Pasilan toimipiste

    Opetuskieli

    Suomi

    Ajoitus

    22.08.2022 - 18.11.2022

    Ilmoittautumisaika

    13.06.2022 - 19.08.2022

    Ryhmä
    • TA3PA
    • TA3PC
    • TA4PB
    • TA4PA
    • TA4PC
    • EVENING
    • BLENDED
    • TA3PB
    Opettaja

    Minna Pellikka

    Paikkoja

    15 - 35

    Koulutus

    HETI Tietojenkäsittelyn koulutusohjelma

    T&K-osuus

    0.00 op

    Virtuaaliosuus

    0.00 op

    Arviointiasteikko

    H-5