Tietoliikenneohjelmointi (5 cr)
Code: TT00CG56-3002
General information
Enrollment
01.08.2023 - 30.09.2023
Timing
01.08.2023 - 31.12.2023
Number of ECTS credits allocated
5 op
Mode of delivery
Contact teaching
Unit
Teknologia
Teaching languages
- Finnish
Degree programmes
- Bachelor’s Degree in Information and Communication Technology
Teachers
- Jani Sourander
Groups
-
TTV23SRAATTV23SRAA
- 28.11.2023 12:30 - 16:00, Tietoliikenneohjelmointi TT00CG56-3002
- 05.12.2023 12:30 - 16:00, Tietoliikenneohjelmointi TT00CG56-3002
- 12.12.2023 12:30 - 16:00, Tietoliikenneohjelmointi TT00CG56-3002
Objective
Opiskelija ymmärtää keskeisiä internet-protokollia. Opiskelija ymmärtää tyyppillisiä internet-sovellusten arkkitehtuureja ja osaa toteuttaa yksinkertaisen kolmikerrosarkkitehtuurin mukaisen sovelluksen HTML-, CSS- ja JavaScript-kielten avulla. Opiskelija ymmärtää hajautetun järjestelmän lainalaisuuksia ja viestintämekanismeja (esim. REST).
Content
- Ohjelmoijan kannalta keskeiset internet-protokollat: TCP, UDP, HTTP, Websockets
- Yksinkertaisen asiakassovelluksen toteutus
- Yksinkertaisen palvelinsovelluksen toteutus
- Tietokannan merkitys internet-sovelluksissa
Evaluation scale
0 - 5