•   Backend-kehitys 4A00EZ62-3007 01.08.2022-31.12.2022  15 op  (21TIKOOT3) +-
    Opintojakson osaamistavoitteet
    Tavoitteena on, että moduulin suoritettuaan opiskelijalla on hyvät ammatilliset taidot erityisesti palvelinpuolen tekniikoista. Moduulissa keskitytään ammatillisten taitojen kehittämiseen.
    Esitietovaatimukset
    Opintojaksot Johdatus ohjelmointiin, Tietokannat ja WWW-tekniikat, tai näitä opintoja vastaavat tiedot.
    Opintojakson sisältö
    Tietokannat,
    versionhallinta,
    pilvipalvelut ja
    backend-kehitys.
    Arviointikriteerit
    Tyydyttävä

    Opiskelija osaa tietokantapalvelimen perusteet.

    Opiskelija osaa versionhallinnan perusteet.

    Opiskelija ymmärtää tietoturvan, testauksen ja pilvipalveluiden periaatteet.

    Opiskelija osaa yksinkertaisten backend-sovellusten perusteet.

    Hyvä

    Opiskelija osaa hallinnoida tietokantapalveluja.

    Opiskelija osaa käyttää erilaisia versionhallintaohjelmia.

    Opiskelija osaa stietoturvan, testauksen ja pilvipalveluiden käytön perusteet.

    Opiskelija osaa toteuttaa yksinkertaisten backend-sovellusten.

    Kiitettävä

    Opiskelija osaa tietokantojen käytön kehittyneempiä ominaisuuksia.

    Opiskelija osaa käyttää useita versionhallintaohjelmistoja.

    Opiskelija osaa rakentaa testauskokonaisuuden ja ottaa käyttöön pilvipalveluita.

    Opiskelija osaa toteuttaa tietokantapohjaisen backend-sovelluksen, jossa otetaan huomioon tietoturva.


    Vastuuhenkilön nimi

    Toni Männistö

    Kirjallisuus

    Soverltuva verkon materiaali aiheista: tietokannat, versionhallinta, testaus, NodeJS ja siihen liittyvät ohjelmointitekniikat

    Opiskelumuodot ja opetusmenetelmät

    lähiopetus
    harjoitukset
    harjoitustyöt tai tentit

    Arviointimenetelmät (toteutus) ja kriteerit (opintojakso)

    VERSIONHALLINTA JA TESTAUS: harjoituksista 30 % = 1, 60 % = 2, 90 % = 3. Muut arvosanat: versionhallintaprojekti +1, testausprojekti +1.
    TIETOKANNAT: palautuksista 50%: 1, 75%: 2, 90%: 3. Raportti: korottaa arvosanaa 0-2 arvosanaa.
    BACKEND-KEHITYS: harjoitukset (40%) ja projektityö (60%)

    Opetuskielet

    Suomi

    Ajoitus

    01.08.2022 - 31.12.2022

    Ilmoittautumisaika

    08.06.2022 - 30.08.2022

    Opintopisteet

    15 op

    Ryhmä(t)

    21TIKOOT3

    Opettaja(t)

    Jari Aalto, Sami Kojo-Fry, Louis Botha

    Vastuuyksikkö

    Tietojenkäsittely

    Koulutusohjelma(t)

    Tietojenkäsittelyn tutkinto-ohjelma

    Toimipiste

    TAMK Pääkampus

    Arviointiasteikko

    0-5

    Valinnaiset suoritustavat

    Sovitaan erikseen.

    Tenttien ajankohdat

    Ei kokonaisarvioinnin tenttiä. Ks. ARVIOINTIKRITEERIT.

    Opiskelijan ajankäyttö ja kuormitus

    ks. periodiaikataulu

    Sisällön jaksotus

    Aikataulu ilmoitetaan opintojakson alussa. Palautusten viimeiset määräajat:
    2022-10-31 osa: versionhallinta ja testaus. Harjoitukset ja projektit. (vk 44).
    2022-12-31 osa: tietokannat. Viikottain ja tietokannanhallintajärjestelmien eroja kuvaava raportti.
    2022-12-31 osa: backend-kehitys. Projekti.

    HUOM: 2022-11-31 kello 12:00 Versionhallinan Github-tiimien projektien esittelyt niille, jotka ovat olleet valinnaisessa projektissa. Pakollinen läsnäole jokaiselle jäsenelle. http://bit.ly/jaalto-zoom

    Arviointikriteerit
    Hylätty

    Alle 30 % hyväksyttyjä palautuksia määräaikaan mennesssä.

    Tyydyttävä

    Ks. "Arviointimenetelmät ja arvioinnin perusteet"

    Hyvä

    Ks. "Arviointimenetelmät ja arvioinnin perusteet"

    Kiitettävä

    Ks. "Arviointimenetelmät ja arvioinnin perusteet"