Skip to main content

Dynamic Web Applications with Javascript (5 cr)

Code: R0331-TON1812

General information


Enrollment
14.05.2018 - 14.06.2018
Registration for the implementation has ended.
Timing
05.09.2018 - 18.12.2018
Implementation has ended.
Number of ECTS credits allocated
5 cr
Local portion
5 cr
Mode of delivery
Contact learning
Campus
Laurea Tikkurila
Teaching languages
Finnish
Degree programmes
Laurea täydentävä osaaminen, amk-tutkinto (TON2), Tietojenkäsittely ja tietoliikenne (ICT)
Teachers
Mika Stenberg
Teacher in charge
Mika Stenberg
Study unit
R0331

Learning outcomes

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

Location and time

Tikkurila

Materials

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

Teaching methods

Study unit is implemented as teacher guided workshops. Workshops include theory lessons and programming exercises. During the course students will implement several small programming projects using JavaScript.

Completion alternatives

This study unit can be completed independently by completing the final exam and returning the independent projects for evaluation.

Student workload

Student needs to spend time studying and working on projects also outside workshop-sessions.

Content scheduling

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

Evaluation scale

H-5

Further information

In order to attend, student should have completed the following the courses or have equivalent skills/knowledge:
- Basics of Programming
- Designing web pages (HTML, CSS, JavaScript)

Go back to top of page