Siirry suoraan sisältöön

TietoliikenneohjelmointiLaajuus (5 op)

Opintojakson tunnus: TT00CG56

Opintojakson perustiedot


Laajuus
5 op

Osaamistavoitteet

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

Sisältö

- Ohjelmoijan kannalta keskeiset internet-protokollat: TCP, UDP, HTTP, Websockets
- Yksinkertaisen asiakassovelluksen toteutus
- Yksinkertaisen palvelinsovelluksen toteutus
- Tietokannan merkitys internet-sovelluksissa

Suoritustavat

Luennot, harjoitustehtävät, portfolio

Siirry alkuun