•   Back End Programming SOF003AS3A-3012 13.01.2025-16.05.2025  5   (IT3PASOF2, ...) +-
    Osaamistavoitteet
    Opintojakson suoritettuaan opiskelija osaa
    * selittää palvelinpään ohjelmoinnin tehtäväkentän modernissa web-sovelluksessa
    * suunnitella ja toteuttaa palvelinpään ohjelmiston Spring Boot –sovelluskehystä hyödyntäen
    * hyödyntää versionhallintaa ohjelmistokehityksessä
    * etsiä ja soveltaa tietoa ongelman ratkaisemiseksi
    Lähtötaso ja sidonnaisuudet muihin opintojaksoihin
    Ohjelmointi 2 (SOF001AS3A) tai sitä vastaavat tiedot ja taidot.
    Tietokannat ja tiedonhallinta (SOF001AS2A) tai sitä vastaavat tiedot ja taidot.
    Sisältö
    * Spring Boot -sovelluskehys
    * Spring-sovelluksen model- ja view-tasot
    * Tietokantaohjelmointi (mm. ORM, JPA)
    * Spring Security (mm. autentikointi ja auktorisointi)
    * Spring REST
    * JUnit ja testaus
    * Spring Boot -sovelluksen julkaisu (mm. Heroku)
    Arviointikriteerit
    Arviointikriteeri - arvosana 1
    Opiskelija osoittaa välttävää taitoa palvelinpään ohjelmoinnissa sovelluskehystä hyödyntäen
    Arviointikriteeri - arvosana 3
    Opiskelija osoittaa hyvää taitoa palvelinpään ohjelmoinnissa sovelluskehystä hyödyntäen.
    Arviointikriteeri - arvosana 5
    Opiskelija osoitta kiitettävää taitoa palvelinpään ohjelmoinnissa sovelluskehystä hyödyntäen.
    Lisätiedot
    Opintojaksojen contact-, online ja blended-toteutuksilla edellytämme läsnäoloa lukujärjestykseen merkityillä opetuskerroilla. Jos olet poissa opetuskerroilta yli 25 % arvosanasi laskee yhdellä numerolla. Jos olet poissa opetuskerroilta yli 50 %, opintojakso hylätään.

    Toimipiste

    Pasilan toimipiste

    Opetuskieli

    Suomi

    Ajoitus

    13.01.2025 - 16.05.2025

    Ilmoittautumisaika

    02.01.2025 - 10.01.2025

    Ryhmä
    • IT3PASOF2
    • CONTACT
    Opettaja

    Jukka Juslin

    Paikkoja

    15 - 30

    Koulutus

    TRATI Business Information Technology

    T&K-osuus

    0.00 op

    Virtuaaliosuus

    0.00 op

    Arviointiasteikko

    H-5