•   Dynamic Web Applications with Javascript TO00BL10-3014 24.01.2022-20.06.2022  5 credits  (TON221SY, ...) +-
    Learning outcomes of the course
    The student is able to
    - identify the role of client-side web technologies and explain how they deliver value
    - compare the features, benefits and applicability of major client-side web technologies available in the market
    - set up a development environment for implementing Javascript based web applications
    - design, develop and implement dynamic and interactive web applications using Javascript based technologies

    Teacher in charge

    Jari Kovalainen

    Mode of delivery

    40% Face-to-face, 60% Distance learning

    Learning materials and recommended literature

    Opettajan materiaalin lisäksi kurssilla hyödynnetään LinkedIn Learning-palvelusta löytyvää ilmaista videokurssia JavaScriptistä (Linkittyy ulkoiselle sivustolle.) sekä Laurean kirjastosta löytyvää elektronista kurssikirjaa Beginning JavaScript with DOM Scripting and Ajax (Linkittyy ulkoiselle sivustolle.) : Second Editon (Ferguson, Russ; Heilmann, Christian). Tuntiharjoitukset jaetaan GitHubin kautta. Niitä ei tarvitse palauttaa vaan niiden avulla opitaan projekteissa vaadittuja asioita. (not translated)

    Teaching methods

    Tämä on monimuotototeutus. Opiskelijan on varauduttava omatoimiseen opiskeluun verkossa sekä osallistumaan ohjattuihin verkkotapaamisiin Zoomissa (not translated)

    Evaluation methods and criteria

    Arviointi

    Kurssin arviointi perustuu seuraaviin osa-alueisiin:
    - GitHub-palveluun palautettuihin ja Netlify-palveluun julkaistuihin ohjelmointiprojekteihin
    - Teoriakokeeseen
    - Mahdollisiin monivalintatesteihin (not translated)

    Language of instruction
    • Finnish
    Timing

    24.01.2022 - 20.06.2022

    Enrollment period

    29.11.2021 - 05.12.2021

    Group(s)
    • TON221SY
    • CCN221SY
    Seats

    20 - 30

    Unit

    Laurea Tikkurila

    Teacher(s)

    Jari Kovalainen

    Further information for students

    Ohjelmoinnin perustaito sekä verkkosivujen kehittäminen (tai vastaavat tiedot) vaaditaan kurssille osallistumiseksi. (not translated)

    Programme(s)

    Complementary competence, bachelor's studies in English (CCN2), Information and Communication Technologies (ICT)

    Campus

    Laurea Tikkurila

    Virtual portion

    3 credits

    Evaluation scale

    H-5

    Content and scheduling

    OSA I: JavaScript perusteet
    OSA II: Dom-skriptaus ja lomakkeiden käsittely
    OSA III: Tiedon tallentaminen selaimeen
    OSA IV: AJAX
    OSA V: jQuery-kirjaston käyttö (not translated)