Skip to main content

Full Stack Development 1Laajuus (5 cr)

Course unit code: R504TL198

General information


Credits
5 cr
Institution
Peppi

Objective

Opiskelija ymmärtää ohjelmistotekniikan full stack -käsitekokonaisuuden sekä osaa toteuttaa perustason web-sovelluksen back ja front endin valituilla ohjelmointiteknologioilla. Opiskelija tuntee työelämän käytänteitä sekä osaa soveltaa niitä sovelluskehityksessä.

Content

- Full stack -konsepti: front end ja back end -käsitteet, full stack –arkkitehtuurit
- Tietorajapintojen (API), tietokantojen ja protokollien hyödyntäminen
- Perusautentikaatio ja auktorisointi (käyttäjien tunnistus ja käyttöoikeuksien hallinta)
- Full stack –sovelluksen peruskomponentit ja rungon toteuttaminen
- Front endin ja back endin välinen kommunikaatio

Assessment criteria, satisfactory (1)

Opiskelija ymmärtää full stack –sovelluksen osa-alueet. Opiskelija kykenee ohjatusti toteuttamaan yksinkertaisia full stack –sovelluksia valituilla teknologioilla.

Assessment criteria, good (3)

Opiskelija osaa monipuolisesti hyödyntää eri full stack-tekniikoita sekä toteuttaa itsenäisesti full stack –sovelluksia annettujen määrittelyjen mukaisesti.

Assessment criteria, excellent (5)

Opiskeljia kykenee itsenäisesti toteuttamaan haastavia full stack –sovelluksia valitsemillaan tekniikoilla. Opiskelijan tuottamissa full stack –sovelluksissa on tarkoituksenmukainen arkkitehtuuri, joka palvelee tuotetun ohjelman ylläpidettävyyttä ja jatkokehitystä.

Go back to top of page