Siirry suoraan sisältöön

WWW-palvelinohjelmointiLaajuus (5 op)

Opintojakson tunnus: IIM50300

Opintojakson perustiedot


Laajuus
5 op
Opetuskieli
suomi

Osaamistavoitteet

Opiskelija
- tuntee WWW-palvelinsovelluksen toteuttamisen periaatteet
- tuntee WWW-palvelinsovellusten rajoitteet
- tuntee tärkeimmät palvelinsovellusten tilantallennusmekanismit
- osaa tietovarastoon pohjautuvan WWW-palvelinsovelluksen toteuttamisen.
- osaa hyödyntää käytettävien palvelinohjelmistojen ominaisuuksia sovelluskehityksessään
- ymmärtää tietoturvariskit ja -uhat

Sisältö

- erilaisten hajautettujen palvelinsovellusten rakennusperiaatteet
- PHP-kielen perusteet
- Olio-ohjelmointi PHP-kielellä
- tiedostojen käsittely
- HTTP-protokolla ja tilattomuus
- Istuntojen hallinta
- säännönmukaiset lausekkeet
- PHP:n tietokantarajapinnat
- erityyppisten tietolähteiden hyödyntäminen
- PHP-ympäristön erityispiirteitä
- Perus tietoturvariskit WWW-palvelinohjelmoinnissa
- Apache-palvelimen ominaisuudet

Esitietovaatimukset

Ohjelmoinnin perusteet sekä Web-asiakastekniikoiden perusteet

Arviointikriteerit, tyydyttävä (1)

Erinomainen 5: Opiskelija hallitsee kattavasti PHP-kielen ja palvelinohjelmoinnin erityispiirteet sekä osaa soveltaa luovasti ja innovatiivisesti oppimiaan teknologioita.
Kiitettävä 4: Opiskelija hallitsee PHP-kielen ja palvelinohjelmoinnin erityispiirteet sekä osaa soveltaa luovasti oppimiaan teknologioita.
Hyvä 3: Opiskelija hallitsee keskeisiltä osin PHP-kielen ja palvelinohjelmoinnin erityispiirteet ja osaa soveltaa niitä omassa harjoitustyössään.
Tyydyttävä 2: Opiskelija hallitsee PHP-kielen perusteet ja osaa toteuttaa perustason WWW-palvelinohjelman.
Välttävä 1: Opiskelija osaa PHP-kielen perusteet ja osaa toteuttaa yksinkertaisen WWW-palvelinohjelman.
Hylätty 0: Ei hallitse aihealuetta

Siirry alkuun