Siirry suoraan sisältöön

Web sovellusten kehittäminen Javascriptillä (5 op)

Toteutuksen tunnus: R0331-TON1812

Toteutuksen perustiedot


Ilmoittautumisaika

14.05.2018 - 14.06.2018

Ajoitus

05.09.2018 - 18.12.2018

Opintopistemäärä

5 op

Toteutustapa

Lähiopetus

Yksikkö

Laurea Tikkurila, tiko

Toimipiste

Laurea Tikkurila

Opetuskielet

  • Suomi

Koulutus

  • Laurea täydentävä osaaminen, amk-tutkinto (TON2), Tietojenkäsittely ja tietoliikenne (ICT)

Opettaja

  • Mika Stenberg

Vastuuopettaja

Mika Stenberg

Ryhmät

  • TON218SY
    Tä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 lähiopetuksena opettajavetoisina työpajoina. 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ä.

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