Skip to main content

Web Server Programming (4 cr)

Code: TTMS0900-3005

General information


Enrollment
01.12.2020 - 25.04.2021
Registration for the implementation has ended.
Timing
03.05.2021 - 30.07.2021
Implementation has ended.
Number of ECTS credits allocated
4 cr
Local portion
0 cr
Virtual portion
4 cr
Mode of delivery
Online learning
Unit
School of Technology
Campus
Lutakko Campus
Teaching languages
Finnish
Seats
0 - 80
Degree programmes
Bachelor's Degree Programme in Information and Communications Technology
Teachers
Ari Rantala
Groups
TTV19SM
Tieto- ja viestintätekniikka
TTV19S1
Tieto- ja viestintätekniikka
TTV20SM
Tieto- ja viestintätekniikka
TTV19S3
Tieto- ja viestintätekniikka
TTV19S2
Tieto- ja viestintätekniikka
ZJK21KTI
Korkeakoulujen välinen yhteistyö, TEKN, ICT
TTV19S5
Tieto- ja viestintätekniikka
ZJA21KTI
Avoin AMK, tekniikka, ICT
VAz21K1
Kesän 2021 opinnot
Course
TTMS0900
No reservations found for realization TTMS0900-3005!

Evaluation scale

0-5

Objective

The student is able to design and implement web applications in particular for the server side of web environment making use of communication related functionality.

Content

Basics of programming language used in the course, web server environment, HTTP protocol, cookies, session management, authentication methods, file handling, regular expressions, utilization of databases and interfaces, web server side frameworks, consideration of data security aspects.

Location and time

10.5.2021-13.8.2021
Etäopetus

Materials

Opintojakson verkkosivut (luentomateriaali, videoluennot, harjoitukset ja kotitehtävät)

Teaching methods

Etäopiskelu (Videoluennot, omatoimiset harjoitukset, harjoitustyö)

Student workload

Etäopiskelu 108 h (Videoluennot, omatoimiset harjoitukset ja harjoitustyö) Yhteensä 108 h

Assessment criteria, satisfactory (1)

Sufficient 1: The student is able to design and implement a simple and constricted server-side web application. The course assignment has been documented briefly and the assignment has been presented.

Satisfactory 2: The student is able to design and implement brief and small-scale server -side web application. The student is able to produce applications utilizing briefly the technologies introduced in the course content. The course assignment documentation is brief and the assignment has been presented.

Assessment criteria, good (3)

Good 3: The student is able to design and implement server-side web applications where the data security has been partly considered. The student is able to produce applications that utilize the most essential technologies introduced in the course content.
The course assignment documentation is good and the assignment has been presented.

Very good 4: The student is able to design and implement server-side web applications with easily maintainable and expandable architecture and consideration of the essential data security aspects. The student is able to produce applications utilizing extensively the technologies presented in the course content. The documentation of the course assignment is commendable and the presentation on the course assignment is fluent.

Assessment criteria, excellent (5)

Excellent 5: The student is able to design and implement server-side web applications with easily maintainable and expandable architecture and wide consideration of data security aspects. The student produces applications utilizing very extensively the technologies presented in the course content. The documentation of the course assignment is extensive, understandable and flawless. The presentation on the course assignment is fluent.

Qualifications

Basics of Programming, Web Technologies

Further information

Insinööri AMK-opiskelijat 30 paikkaa
Avoin AMK-opiskelijat 60 paikkaa
CampusOnline-opiskelijat 60 paikkaa

Go back to top of page