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-HHyvinvointi- 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-HHyvinvointi- 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)