Siirry suoraan sisältöön

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

Toteutuksen tunnus: TO00BL10-3006

Toteutuksen perustiedot


Ilmoittautumisaika
18.05.2020 - 24.05.2020
Ilmoittautuminen toteutukselle on päättynyt.
Ajoitus
04.09.2020 - 18.12.2020
Toteutus on päättynyt.
Opintopistemäärä
5 op
Lähiosuus
5 op
Toteutustapa
Lähiopetus
Toimipiste
Laurea Tikkurila
Opetuskielet
suomi
Paikat
20 - 35
Koulutus
Laurea täydentävä osaaminen, amk-tutkinto (TON2), Tietojenkäsittely ja tietoliikenne (ICT)
Opettajat
Mika Stenberg
Vastuuopettaja
Mika Stenberg
Opintojakso
TO00BL10

Tavoitteet

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

Aika ja paikka

Laurea Tikkurila päivisin

Oppimateriaali ja suositeltava kirjallisuus

- Opettajan tarjoamat materiaalit Optimassa
- Verkkolähteet

Toteutustapa

Opintojakso toteutetaan lähiopetuksena Tikkurilan kampusella. Opetus tapahtuu päiväaikaan.
Opetus sisältää seuraavia elementtejä:
- Teorialuentoja
- Ohjattuja työpajoja
- Itsenäisia projekteja

Toteutuksen valinnaiset suoritustavat

Itsenäiset projektit opettajan osoittamista aiheista.

Sisältö ja sen jaksotus

OSA I: JavaScript basics
- Course Introduction
- Web & JavaScript landscape overview
- JavaScript syntax bootcamp

OSA II: Dom Scripting
- DOM traversal and manipulation
- using events

OSA III: Building Smart Forms, Savind data

- Tiedon tallentaminen
- Building Smart Forms
- Localstorage
- IndexedDB

OSA IV: AJAX

- AJAX explained
- Injecting static content into website
- Retrieving and parsing XML / JSON data with JS and AJAX
- Building Single Page Applications with AJAX
- Ajax and JSON
- Using REST API's with AJAX

OSA VII: jQuery Framework
- DOM traversal and manipulation with jQuery
- Effects and animations
- AJAX

Arviointiasteikko

H-5

Lisätiedot

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

Siirry alkuun