Skip to main content

Web Application Development 2Laajuus (5 cr)

Code: TX00CG31

Credits

5 op

Objective

After completing the course, the student has basic skills and understanding of client server architecture, how to design and develop a browser client, how to design and develop communication between web service and browser client, and of basic usability and user interface design principles when developing browser clients.

Content

? Basic concepts and technologies related to browser client
? Design and development of simple browser client using HTML5/CSS/JavaScript
? Design and development of interface between web service and browser client
? Applicability of usability and user interface design principles to browser client development

Assessment criteria, satisfactory (1)

Student understands basic concepts of browser client.

Assessment criteria, good (3)

Student understands basic concepts of browser client, and is capable of developing a simple browser client.

Assessment criteria, excellent (5)

Student understands basic concepts of browser client, and is capable of designing and developing an advanced browser client.

Assessment criteria, approved/failed

Student understands basic concepts of browser client.

Enrollment

28.11.2022 - 08.01.2023

Timing

09.01.2023 - 12.03.2023

Number of ECTS credits allocated

5 op

Mode of delivery

Contact teaching

Unit

School of ICT

Campus

Karaportti 2

Teaching languages
  • Finnish
Seats

0 - 40

Degree programmes
  • Information and Communication Technology
Teachers
  • Ulla Sederlöf
  • Sami Ben Cheikh
Teacher in charge

Mikael Soini

Groups
  • TVT21-H
    Hyvinvointi- ja terveysteknologia

Objective

Opintojakson suoritettuaan opiskelijalla on perustiedot ja taidot, miten selainsovellus suunnitellaan ja toteutetaan, mitä tarkoittaa asiakas-palvelin-arkkitehtuuri, miten selainsovelluksen ja web-palvelun välinen kommunikointi suunnitellaan ja toteutetaan, sekä miten käytettävyys ja käyttöliittymäsuunnittelu huomioidaan selainsovelluksien toteutuksissa.

Content

? Selainsovelluksen peruskäsitteet ja teknologiat
? Yksinkertaisen selainsovelluksen suunnittelu ja toteutus HTML5/CSS/JavaScriptiä käyttäen
? Rajapinnan suunnittelu ja toteutus selainsovelluksen ja web-palvelun välille
? Käytettävyyden ja käyttöliittymän perusperiaatteet ja niiden soveltaminen selainsovelluksen suunnittelussa

Evaluation scale

0-5

Assessment criteria, satisfactory (1)

Opiskelija ymmärtää selainsovelluksen peruskäsitteet.

Assessment criteria, good (3)

Opiskelija ymmärtää selainsovelluksen peruskäsitteet, sekä pystyy rakentamaan yksinkertaisen selainsovelluksen.

Assessment criteria, excellent (5)

Opiskelija ymmärtää selainsovelluksen peruskäsitteet, sekä kykenee suunnittelemaan ja toteuttamaan vaativamman selainsovelluksen.

Assessment criteria, approved/failed

Opiskelija ymmärtää selainsovelluksen peruskäsitteet.

Enrollment

29.11.2021 - 09.01.2022

Timing

10.01.2022 - 13.03.2022

Number of ECTS credits allocated

5 op

Mode of delivery

Contact teaching

Unit

School of ICT

Campus

Karaportti 2

Teaching languages
  • Finnish
Seats

0 - 40

Degree programmes
  • Information and Communication Technology
Teachers
  • Patrick Ausderau
  • Ulla Sederlöf
Teacher in charge

Mikael Soini

Groups
  • TVT20-H
    Hyvinvointi- ja terveysteknologia

Objective

Opintojakson suoritettuaan opiskelijalla on perustiedot ja taidot, miten selainsovellus suunnitellaan ja toteutetaan, mitä tarkoittaa asiakas-palvelin-arkkitehtuuri, miten selainsovelluksen ja web-palvelun välinen kommunikointi suunnitellaan ja toteutetaan, sekä miten käytettävyys ja käyttöliittymäsuunnittelu huomioidaan selainsovelluksien toteutuksissa.

Content

? Selainsovelluksen peruskäsitteet ja teknologiat
? Yksinkertaisen selainsovelluksen suunnittelu ja toteutus HTML5/CSS/JavaScriptiä käyttäen
? Rajapinnan suunnittelu ja toteutus selainsovelluksen ja web-palvelun välille
? Käytettävyyden ja käyttöliittymän perusperiaatteet ja niiden soveltaminen selainsovelluksen suunnittelussa

Location and time

2 * 6 hours per weeks (Web Application Development 1 & 2)
Hybrid (online/on campus depending on situation)

Materials

Courses slides, www

Teaching methods

* Lectures and Labs
* Project

Content scheduling

see https://docs.google.com/spreadsheets/d/1jxcABLTihKWsBRGvAv63HeKXqL5BSzBXjnBRCuuALog/

Evaluation scale

0-5

Assessment criteria, satisfactory (1)

Opiskelija ymmärtää selainsovelluksen peruskäsitteet.

Assessment criteria, good (3)

Opiskelija ymmärtää selainsovelluksen peruskäsitteet, sekä pystyy rakentamaan yksinkertaisen selainsovelluksen.

Assessment criteria, excellent (5)

Opiskelija ymmärtää selainsovelluksen peruskäsitteet, sekä kykenee suunnittelemaan ja toteuttamaan vaativamman selainsovelluksen.

Assessment criteria, approved/failed

Opiskelija ymmärtää selainsovelluksen peruskäsitteet.

Assessment methods and criteria

* Weekly assignments (85% of total grade)
- minimum to pass 40% of total points
- grade 5, > 90% of total points
* Project (15% of total grade, mandatory)