Web-ohjelmoinnin perusteetLaajuus (5 op)
Tunnus: R504TL305
Laajuus
5 op
Osaamistavoitteet
Ymmärrät miten web-palvelimet toimivat ja miten web-sovellukset rakennetaan sekä osaat toteuttaa web-sovelluksen kokonaisuutena.
Ymmärrät web-sovellusten teknisen ympäristön ja toimintatavan.
Osaat käyttöliittymän rakentamisen ja yksinkertaisten palvelinpään web-sovellusten toteuttamisen valitulla ohjelmointikielellä.
Hyödynnät tietokantoja osana web-sovellusta.
Tunnet web-käyttöliittymän toteuttamiseen tarvittavat ohjelmointikielet ja työkalut.
Sisältö
Web-ohjelmoinnin perusteet
Kielet ja työkalut
Web-palvelimien toiminta
Web-protokollat
Tietokannan hyödyntäminen
Esitietovaatimukset
Ei esitietovaatimuksia
Arviointikriteerit, tyydyttävä (1)
Ymmärrät web-ohjelmointiin liittyvät peruskäsitteet ja web-sovellusten toimintaperiaatteen tärkeimmät seikat.
Tunnet eri työkaluja ja ohjelmointikieliä.
Osaat toteuttaa yksinkertaisia käyttöliittymiä ja palvelinpään sovelluksia.
Ymmärrät tietokantojen hyödyntämisen osana web-sovellusta.
Arviointikriteerit, hyvä (3)
Ymmärrät web-ohjelmointiin liittyvät käsitteet ja web-sovellusten toimintaperiaatteet.
Hyödynnät hyvin eri työkaluja ja ohjelmointikieliä.
Osaat toteuttaa käyttöliittymiä ja palvelinpään web-sovelluksia.
Hyödynnät tietokantoja osana web-sovellusta.
Arviointikriteerit, kiitettävä (5)
Ymmärrät kokonaisvaltaisesti web-ohjelmointiin liittyvät käsitteet ja web-sovellusten toteutusympäristön.
Hallitset erilaisia web-ohjelmointikieliä ja tekniikoita hyvin.
Pystyt toteuttamaan erilaisia käyttöliittymiä ja palvelinpään sovelluksia itsenäisesti.
Osaat hyödyntää tietokantoja osana web-sovelluksia.
Pystyt soveltamaan oppimaasi käytäntöön.