Siirry suoraan sisältöön

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