•   Front end -ohjelmointi SOF004AS3A-3028 18.08.2025-12.12.2025  5   (IT3PASOF2, ...) +-
    Osaamistavoitteet
    Tämän opintojakson suorittanut tai vastaavan osaamisen hankkinut opiskelija osaa suunnitella ja toteuttaa verkkosivuston käyttäen modernia front end –sovelluskehystä (React).
    Lähtötaso ja sidonnaisuudet muihin opintojaksoihin
    Opintojakso sijaitsee it-tradenomi -tutkinnon Ohjelmistokehityksen suuntautumisessa.
    Opintojakson lähtötasona on, että opiskelija osaa vähintään tyydyttäväst
    - jäsentää verkkosovelluksen ohjelmalogiikan olio-ohjelmoinnin käytäntöjen mukaisesti,
    - suunnitella ja toteuttaa verkkosivulle ohjelmointilogiikkaa JavaScript-ohjelmointikielellä,
    - suunnitella ja toteuttaa Java-ohjelmointikielellä pienen tietokantaa käyttävän verkkosovelluksen sekä
    - toteuttaa tietokantahakuja SQL-kielellä.
    Vaadittava lähtötaso vastaa Haaga-Helian opintojaksoja Ohjelmointi 1, Ohjelmointi 2 ja Tietokannat ja tiedonhallinta.
    Sisältö
    - Front end -sovelluskehyksellä sivuston tekeminen
    - Käyttöliittymän tekeminen käyttäen UI-kirjastoa
    - Navigaation toteuttaminen
    - JSON-muotoisen tiedon hakeminen ja käsittely
    - Ulkoisten palveluiden käyttäminen REST-rajapinnalla
    Arviointikriteerit
    Arviointikriteeri - arvosana 1
    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.

    välttävää tietotaitoa verkkosivuston suunnittelussa ja toteutuksessa käyttäen modernia front end –sovelluskehystä
    ei juuri osaa etsiä ja soveltaa tietoa eikä testata ratkaisuja
    Arviointikriteeri - arvosana 3
    hyvää tietotaitoa verkkosivuston suunnittelussa ja toteutuksessa käyttäen modernia front end –sovelluskehystä
    osaa etsiä ja soveltaa tietoa sekä testata ratkaisuja
    Arviointikriteeri - arvosana 5
    kiitettävää tietotaitoa verkkosivuston suunnittelussa ja toteutuksessa käyttäen modernia front end –sovelluskehystä
    osaa aktiivisesti etsiä ja soveltaa tietoa sekä testata ratkaisuja

    Opetusmenetelmät ja ohjaus

    Opintojaksolla on viikoittaiset luennot, joilla tehdään käytännön harjoituksia. Kurssin lopussa tehdään henkilökohtainen harjoitustyö.

    Oppimateriaali ja suositeltava kirjallisuus

    Moodlessa oleva materiaali ja käytetyn sovelluskehyksen ja kirjastojen dokumentaatio.

    Toimipiste

    Pasilan toimipiste

    Tenttien ajankohdat ja uusintamahdollisuudet

    Kurssilla ei ole tenttejä.

    Opetuskieli

    Suomi

    Ajoitus

    18.08.2025 - 12.12.2025

    Oppimistehtävät

    Joka viikolla on teema/teemoja ja joukko oppimistehtäviä. Lisäksi kurssin lopulla on laajempi henkilökohtainen lopputyö.

    Ilmoittautumisaika

    14.05.2025 - 22.05.2025

    Aikataulu

    Viikoittaisten oppimistehtävien palautukset on aikataulutettu etenemistahtiin. Opintojakson lopusta varataan pidempi aika lopputyön itsenäiseen työstämiseen.

    Ryhmä
    • IT3PASOF2
    • IT3PASOF1
    • ONLINE
    Toteutuksen valinnaiset oppimistavat

    Voit suorittaa kurssin näytöllä jos sinulla on soveltuvaa työkokemusta Front End -ohjelmoinnista.

    Opettaja

    Markku Ruonavaara

    Paikkoja

    15 - 40

    Arviointitavat

    Kurssin arviointi perustuu harjoitustehtäväpalautuksiin ja lopputyöhön.

    Koulutus

    TRATI Tradenomi tietojenkäsittely

    T&K-osuus

    0.00 op

    Virtuaaliosuus

    5.00 op

    Arviointiasteikko

    H-5