Web-sovellusten kehittäminen Javascriptillä (5 op)
Toteutuksen tunnus: R0331-3005
Toteutuksen perustiedot
Ilmoittautumisaika
26.11.2018 - 06.01.2019
Ajoitus
07.01.2019 - 28.04.2019
Opintopistemäärä
5 op
Virtuaaliosuus
3 op
Toteutustapa
40 % Lähiopetus, 60 % Etäopetus
Yksikkö
Laurea Tikkurila, tiko
Toimipiste
Laurea Tikkurila
Opetuskielet
- Suomi
Paikat
0 - 30
Koulutus
- Laurea täydentävä osaaminen, amk-tutkinto (TON2), Tietojenkäsittely ja tietoliikenne (ICT)
Opettaja
- Mika Stenberg
Vastuuopettaja
Mika Stenberg
Ryhmät
-
TON218SYTäydentävä osaaminen (amk-tutkinto), S18, Tietojenkäsittely ja tietoliikenne (ICT
Osaamistavoitteet
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
Toteutustapa
Opintojakso toteutetaan monimuoto-opetuksena. Lähiopetus tapahtuu pääosin iltaisin. Lisäksi hyödynnetään verkkotapaamisia. Opetus toteutetaan opettajavetoisina työpajoina+itsenäisenä ja ohjattuna verkko-opiskeluna. Lähitapaamisissa käydään läpi teoriaa ja tehdään yhdessä harjoituksia. Kurssin aikana tehdään useita itsenäisiä projekteja. Ohjelmointikielenä kurssilla käytetään JavaScriptiä.
Aika ja paikka
Tikkurila
Oppimateriaali ja suositeltava kirjallisuus
Beginning JavaScript with DOM Scripting and Ajax: Second Editon
Ferguson, Russ; Heilmann, Christian
Laurean e-kirja: http://www.laurea.eblib.com/patron/FullRecord.aspx?p=1694168
Toteutuksen valinnaiset suoritustavat
Toteutus on mahdollista suorittaa itsenäisesti osallistumalla loppukokeeseen ja palauttamalla itsenäiset projektit arvioitavaksi.
Opiskelijan ajankäyttö ja kuormitus
Lähitapaamisten lisäksi opiskelijan on varauduttava käyttämään aikaa tehtävien tekemiseen itsenäisesti.
Sisältö ja sen jaksotus
PART I: JavaScript Basics
PART II: Using Js with Forms
PART III: Dom Scripting with JS
PART IV: Asyncronous JavaScript (AJAX)
PART V: Introduction to jQuery Framework
PART VI: Storing and retrieving data, caching content
PART VII: Integrating API's
Lisätietoja opiskelijoille
Opiskelijalla tulisi olla suoritettuna seuraavat kurssit tai hankittuna vastaavat taidot:
- Ohjelmoinnin perustaito
- Verkkosivujen kehittäminen (HTML, CSS, JavaScript)
Arviointiasteikko
H-5
Arviointimenetelmät ja arvioinnin perusteet
Arvosana koostuu seuraavista:
1) Osallistumisesta lähiopetukseen
2) Itsenäiset projektit (2-4 kpl)
3) Teoriakoe