•   TypeScript Programming SOF014AS3A-3006 19.05.2025-15.07.2025  2   (VIRTUAL, ...) +-
    Osaamistavoitteet
    Kurssin käytyäsi osaat hyödyntää TypeScript-ohjelmointikielen tyyppijärjestelmää. Osaat hyödyntää sekä kielen valmiita tyyppejä että luoda omia. Opit myös yhdistelemään ja tekemään erilaisia variaatioita tyypeistä.
    Lähtötaso ja sidonnaisuudet muihin opintojaksoihin
    Kurssin lähtökohtana oletamme, että olio-ohjelmoinnin perusteet ja käsitteistö ovat jo ennestään tuttuja esimerkiksi Java-, Python-, C#- tai JavaScript-kielestä.
    Sisältö
    Opintojaksolla perehdytään TypeScript-kielen perusideaan, työkaluihin ja tyyppeihin.
    Aihealueita ovat esimerkiksi seuraavat:
    Perustietotyypit
    Keyof ja typeof -operaattorit
    Geneeriset tyypit
    Tyyppien unionit ja leikkaukset
    ”Mäpätyt” tyypit
    Tyyppivahdit (type guard)
    Aputyypit (pick, omit, partial)

    Oppimateriaali ja suositeltava kirjallisuus

    Kurssilla hyödynnetään netistä löytyviä lähteitä niin TypeScriptin virallisista lähteistä kuin myös kolmansien osapuolten lähteistä.

    Toimipiste

    Pasilan toimipiste

    Opetuskieli

    Suomi

    Ajoitus

    19.05.2025 - 15.07.2025

    Ilmoittautumisaika

    02.01.2025 - 16.05.2025

    Ryhmä
    • VIRTUAL
    • INSTRUCTED
    • SUMMER
    Opettaja

    Ohto Rainio

    Paikkoja

    30 - 100

    Koulutus

    TRATI Business Information Technology

    T&K-osuus

    0.00 op

    Virtuaaliosuus

    2.00 op

    Arviointiasteikko

    H-5