•   Web-sovelluskehitys 5G00EV16-3001 18.01.2022-01.05.2022  5 op  (19I224) +-
    Opintojakson osaamistavoitteet
    Opiskelija tuntee Fullstack-sovelluksessa käytettävät toteutusmenetelmät ja -tekniikat. Opiskelija hallitsee palvelin ja selainpuolten sovellusten yhdistämisen Fullstack-sovellukseksi. Opiskelija osaa toteuttaa Fullstack-sovelluksen autentikointikoinnin. Opiskelija hallitsee Fullstack-sovelluksen testauksen ja julkaisun.

    Opiskelija osaa projektin hallinnan ja johtamisen periaatteita.
    Esitietovaatimukset
    API-kehitys, Web-ohjelmoinnin jatkokurssi
    Opintojakson sisältö
    Fullstack-sovelluksessa käytettävät toteutusmenetelmät ja -tekniikat. Palvelin ja selainpuolten sovellusten yhdistäminen Fullstack-sovellukseksi. Fullstack-sovelluksen autentikointi. Fullstack-sovelluksen testaus ja julkaisu.
    Arviointikriteerit
    Tyydyttävä

    Opiskelija

    -osaa toteuttaa Fullstack-sovelluksen

    -osaa julkaista Fullstack-sovelluksen

    Hyvä

    Opiskelija

    -osaa toteuttaa Fullstack-sovelluksen hyödyntäen sekä palvelin- että selainpuolen mahdollisuuksia. -pystyy toteuttamaan Fullstack-sovelluksen autentikoinnin

    -kykenee automatisoimaan julkaisun

    Kiitettävä

    Opiskelija

    -osaa toteuttaa Fullstack-sovelluksen hyödyntäen monipuolisesti sekä palvelin- että selainpuolen mahdollisuuksia

    -pystyy toteuttamaan Fullstack-sovelluksen autentikoinnin huomioiden eri käyttötapaukset

    -kykenee automatisoimaan julkaisun kaikki vaiheet


    Vastuuhenkilön nimi

    Esa Kujansuu

    Kirjallisuus

    Verkkomateriaali: Moodle
    Fullstack kehitys muu kirjalisuus tai verkkomateriaali

    Opiskelumuodot ja opetusmenetelmät

    Lähiopetus
    Harjoitukset
    Harjoitustyöt

    Arviointimenetelmät (toteutus) ja kriteerit (opintojakso)

    Projektin harjoitustyö on palautettava ohjeiden mukaan, ohjeet oppimisympäristössä (Moodle).
    Vähintään 50 % harjoitusten palautuksen jälkeen projektin arvosana voi korottaa +1 numerolla.

    Opetuskielet

    Suomi

    Ajoitus

    18.01.2022 - 01.05.2022

    Ilmoittautumisaika

    15.11.2021 - 09.01.2022

    Opintopisteet

    5 op

    Ryhmä(t)

    19I224

    Opettaja(t)

    Louis Botha

    Vastuuyksikkö

    Tietotekniikka

    Koulutusohjelma(t)

    Tietotekniikan tutkinto-ohjelma

    Toimipiste

    TAMK Pääkampus

    Arviointiasteikko

    0-5

    Tenttien ajankohdat

    Ei kokonaisarvioinnin tenttiä. Ks. arviontikriteria.

    Opiskelijan ajankäyttö ja kuormitus

    Ks. periodiaikataulu

    Sisällön jaksotus

    - Fullstack sovellus kehitaminen
    - Autentikointi ja auktorisointi
    - Automaatiotestaus
    - Julkaisu putkit
    - Logit ja monitorointi

    Arviointikriteerit
    Hylätty

    Projektin arviointiin erilliset ohjeet oppimisympäristössä (Moodle).

    Tyydyttävä

    Projektin arviointiin erilliset ohjeet oppimisympäristössä (Moodle).

    Hyvä

    Projektin arviointiin erilliset ohjeet oppimisympäristössä (Moodle).

    Kiitettävä

    Projektin arviointiin erilliset ohjeet oppimisympäristössä (Moodle).