Siirry suoraan sisältöön

Web-sovellusten kehittäminen Javascriptillä (5 op)

Toteutuksen tunnus: TO00BL10-3016

Toteutuksen perustiedot


Ilmoittautumisaika

23.05.2022 - 29.05.2022

Ajoitus

01.08.2022 - 31.12.2022

Opintopistemäärä

5 op

Virtuaaliosuus

1 op

Toteutustapa

80 % Lähiopetus, 20 % Etäopetus

Yksikkö

Laurea Tikkurila, tiko

Toimipiste

Laurea Tikkurila

Opetuskielet

  • Suomi

Paikat

20 - 30

Koulutus

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

Opettaja

  • Mika Stenberg

Vastuuopettaja

Mika Stenberg

Ryhmät

  • TON222SY
    Laurea täydentävä osaaminen (amk-tutkinto), S22, Tietojenkäsittely ja tietoliikenne (ICT)
  • CCN222SY
    Complementary competence (bachelor’s studies), S22, Information and Communication Technologies (ICT)

Osaamistavoitteet

Opiskelija osaa
- tunnistaa front-end -sovellusten roolin ja niiden tuoman hyödyn web-kehityksessä
- vertailla suosituimpien teknologioiden ominaisuuksia ja soveltuvuutta eri tarpeisiin
- asentaa kehitysympäristön JavaScript-sovellusten kehittämistä varten
- suunnitella ja toteuttaa dynaamisia ja vuorovaikutteisia web-sovelluksia JavaScriptin avulla

Toteutustapa

Tämä opintojakso on lähiopetusmuotoinen. Opiskelijan on varauduttava omatoimiseen opiskeluun verkossa sekä osallistumaan ohjattuihin lähitapaamisiin.

Oppimateriaali ja suositeltava kirjallisuus

Canvas alustalla olevan materiaalin lisäksi kurssilla hyödynnetään
- LinkedIn Learning-palvelusta löytyvää ilmaista videokurssia JavaScriptistä
- Laurean kirjastosta löytyvää elektronista kurssikirjaa Beginning JavaScript with DOM Scripting and Ajax : Second Editon (Ferguson, Russ; Heilmann, Christian).

Tuntiharjoitukssissa opitaan projekteissa vaadittuja asioita ja ne jaetaan GitHubin kautta.

Sisältö ja sen jaksotus

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ö

Lisätietoja opiskelijoille

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

Arviointiasteikko

H-5

Arviointimenetelmät ja arvioinnin perusteet

Arviointi

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