Web-tekniikatLaajuus (5 op)
Opintojakson tunnus: TX00CD81
Opintojakson perustiedot
- Laajuus
- 5 op
Osaamistavoitteet
Opintojakson suoritettuaan opiskelija osaa verkkosovellusten rakentamisperiaatteet MVC-arkkitehtuurin mukaisesti ja tuntee sekä tarvittavat asiakas- että palvelinpään tekniikat sekä ymmärtää, kuinka asiakas- ja palvelinpään kommunikointi toteutetaan tietoturvanäkökohdat huomioiden.
Sisältö
Asiakaspään ohjelmointi:
- HTML
- CSS
- JavaScript
- AJAX
- DOM
Kommunikointi ja tiedonsiirto
- HTTP
- REST
- JSON ja XML
Palvelinpään toteutukset:
- jollain sopivalla kielellä, esim. PHP, Python, Java
- tietokantojen käyttö
Web-sovellusten tietoturva
Esitietovaatimukset
Orientaatio tieto ja viestintätekniikkaan.
Arviointikriteerit, tyydyttävä (1)
Opiskelija tuntee verkkosovellusten rakentamisperiaatteet MVC-arkkitehtuurin mukaisesti ja osaa selittää tarvittavat asiakas- että palvelinpään tekniikat. Opiskelija osaa toteuttaa yksinkertaisen verkkosovelluksen.
Arviointikriteerit, hyvä (3)
Opiskelija osaa toteuttaa tietoturvanäkökohtia huomioon ottavan MVC-arkkitehtuurin mukaisen verkkosovelluksen.
Arviointikriteerit, kiitettävä (5)
Opiskelija osaa toteuttaa monipuolisen ja laajasti tietoturvanäkökohdat huomioon ottavan MVC-arkkitehtuurin mukaisen verkkosovelluksen.
Arviointikriteeri, hyväksytty/hylätty
Opiskelija tuntee verkkosovellusten rakentamisperiaatteet MVC-arkkitehtuurin mukaisesti ja osaa selittää tarvittavat asiakas- että palvelinpään tekniikat. Opiskelija osaa toteuttaa yksinkertaisen verkkosovelluksen.
Lisätiedot
Opiskelija tarvitsee oman kannettavan tietokoneen.