Full Stack Development: BackendLaajuus (5 cr)
Course unit code: R504TL209
General information
- Credits
- 5 cr
- Teaching language
- Finnish
- Institution
- Peppi
Objective
Opintojakso antaa opiskelijoille perustan moderniin backend-kehitykseen, keskittyen ohjelmointitaitojen kehittämiseen. Opintojaksolla tutustutaan palvelinpuolen sovelluskehitykseen ja harjoitellaan niiden suunnittelua ja rakentamista, painottaen käytännön koodaustaitoja ja ohjelmistokehityksen hyväksi tunnistettuja käytäntöjä. Opintojakson aikana opiskelijat perehtyvät tietokantojen hallintaan, tietorakenteiden määrittelyyn ja backend-ohjelmiston kehittämiseen. Lisäksi opiskelija oppii hyödyntämään versionhallinnan työkaluja sekä tuntee jatkuvan oppimisen merkityksen ohjelmistokehityksessä.
Content
Backend ohjelmistokehityksen käsitteet ja ammattisanasto
Tietokantojen perusteet ja backend-ohjelmointi
Backend-ohjelmistojen elinkaari ja kehitysprosessit
Ohjelmistokehityksen työkalut ja menetelmät
Projektityöskentely ja versionhallinta
Assessment criteria, satisfactory (1)
Opiskelija tuntee backend-kehityksen peruskäsitteet ja osaa ohjatusti toteuttaa yksinkertaisia tietokantoja hyödyntäviä sovelluksia.
Assessment criteria, good (3)
Opiskelija osaa hyödyntää tietokantoja sujuvasti ja suunnittelee backend-sovelluksia, jotka tukevat perustason toiminnallisuutta.
Assessment criteria, excellent (5)
Opiskelija analysoi ja arvioi backend-sovellusten toimivuutta, turvallisuutta ja skaalautuvuutta. Hän tunnistaa mahdollisuuksia prosessien parantamiseen ja kykenee soveltamaan oppimaansa uusissa ympäristöissä.