Back End -ohjelmointiLaajuus (5 op)
Tunnus: R504TL324
Laajuus
5 op
Opetuskieli
- suomi
Osaamistavoitteet
Ymmärrät Back End -sovellusten toimintaperiaatteet ja pystyt toteuttamaan yksinkertaisia backend-sovelluksia valitulla ohjelmointikielellä.
Osaat toteuttaa dynaamisia web-palveluita.
Osaat hyödyntää yhteyksiä tietovarastoihin.
Ymmärrät HTTP-protokollan perusteet.
Sisältö
HTTP-protokollan perusteet
REST-rajapinnat ja pyyntö/vastaus-periaate
Yleisimmät dataformaatit, kuten JSON ja XML
Ohjelmointikirjastojen hyödyntäminen web-sovelluksissa
Esitietovaatimukset
Ennen opintojakson suorittamista sinulla tulee olla perusosaaminen olio-ohjelmoinnista, tietokannoista ja tiedonhallinnasta sekä web-ohjelmointirajapinnoista.
Arviointikriteerit, tyydyttävä (1)
Ymmärrät Back End -ohjelmoinnin alkeet
Osaat toteuttaa yksinkertaisia Back End -sovelluksia
Ymmärrät tietovarastojen merkityksen osana Back End -sovelluksia
Arviointikriteerit, hyvä (3)
Osaat toteuttaa yksinkertaisia Back End -sovelluksia
Pystyt hyödyntämään tietovarastoja osana Back End -sovellusta
Arviointikriteerit, kiitettävä (5)
Osaat toteuttaa yksinkertaisia Back End -sovelluksia itsenäisesti.
Ymmärrät Back End -sovellusten toimintaympäristöt ja rajoitteet.
Hyödynnät eri tietovarastoja monipuolisesti osana Back End -sovellusta