•   Back End Programming SOF003AS3A-3001 16.01.2023-17.03.2023  5   (BLENDED, ...) +-
    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.

    Opetusmenetelmät ja ohjaus

    Tämän toteutuksen opetus tapahtuu pääosin etänä. Varmistathän ennen opintojakson alkua kamerasi toimivuus. Valmistaudu käyttämään kameraa esim. ensimmäisen tunnin aikana sekä erityisesti opintojaksolle kuuluvan (pakollisen) harjoitustyön esittelyssä. Käytämme opetuksessa MS Teamsia, jolloin voit halutesssasi hyödyntää MS Teamsin Background-ominaisuutta. Jos kameran käyttö on kuitenkin sinulle jostain syystä ongelma, niin otathan yhteyttä opettajaan (minna.pellikka@haaga-helia.fi).

    Toimipiste

    Pasilan toimipiste

    Tenttien ajankohdat ja uusintamahdollisuudet

    Tällä toteutuksella ei ole tenttiä vaan opintojakson arvosana koostuu harjoitustyöstä, jonka opiskelija tekee opintojakson aikana. Opiskelija esittelee opettajalle harjoitustyön. Harjoitustyön tarkat arviointikriteerit löytyvät opintojakson Moodle-sivustolta.

    Opetuskieli

    Suomi

    Ajoitus

    16.01.2023 - 17.03.2023

    Ilmoittautumisaika

    02.01.2023 - 13.01.2023

    Ryhmä
    • BLENDED
    • ITB3PASOF1
    • EVENING
    Opettaja

    Minna Pellikka

    Paikkoja

    15 - 30

    Koulutus

    TRATI Business Information Technology

    T&K-osuus

    0.00 op

    Virtuaaliosuus

    2.00 op

    Arviointiasteikko

    H-5