Backend-kehitys (5 op)
Toteutuksen tunnus: C-02504-HT00CF32-3001
Toteutuksen perustiedot
- Ajoitus
- 12.01.2026 - 20.05.2026
- Toteutus ei ole vielä alkanut.
- Opintopistemäärä
- 5 op
- Korkeakoulu
- Jyväskylän ammattikorkeakoulu, Pääkampus
- Opetuskielet
- suomi
- Paikat
- 0 - 10
- Opintojakso
- C-02504-HT00CF32
Tavoitteet
Opintojakson tarkoitus Haluatko oppia kehittämään sovellusten taustajärjestelmiä, joiden varaan sovelluksen pysyvä tiedon varastointi, järjestelmäintegraatio, autentikaatiopalvelut, koneoppimis- ja tekoälypalvelut ja monet muut elintärkeät palvelut perustuvat? Backend-kehitys -opintojaksolla opit toteuttamaan monipuolisia ja turvallisia backend-palveluita. Opintojakson osaamiset - Sovelluskehitysosaaminen: tuntee sovelluskehityksessä käytettäviä teknologioita ja tunnistaa erilaisten teknologioiden merkityksen ja niiden väliset suhteet. - Sovelluskehitysosaaminen: Osaa ohjelmoida ja kehittää tietoturvallisia sovelluksia. - Tietojärjestelmäosaaminen: tuntee ja osaa hyödyntää tyypillisiä tietojärjestelmiä ja palveluita sekä ymmärtää tietoturvan merkityksen palveluiden hyödyntämisessä. - Oppimaan oppiminen: Osaa hankkia, kriittisesti arvioida sekä tarkoituksenmukaisesti soveltaa oman alansa kansallista ja kansainvälistä tietoperustaa ja käytäntöjä. Opintojakson osaamistavoite Osaat toteuttaa backend-sovelluksia ja käyttää yleisimpiä sovellusten tietovarastoja. Ymmärrät tietoturvan merkityksen backend-sovelluksessa ja tunnet yleisimmät tavat siirtää tietoa sovelluksen sisällä ja eri palvelimilla sijaitsevien sovellusten välillä.
Sisältö
Opintojakson sisältöön kuuluvat mm. Nodejs kehitysalustana, asynkroninen palvelinohjelmointi, Nodejs-sovellusten tietovarastot, Express-sovelluskehys, REST-API:n rakentaminen, GraphQL, websocket-palvelin, backend-sovelluksen tietoturva ja backend-sovelluksen julkaisu. Opintojaksolta saa perusvalmiudet backend-sovellusten kehittäjän työhön.
Esitietovaatimukset
Javascript-ohjelmoinnin perusteiden ja tietokantojen osaaminen.
Työmuodot
Videoluennot ja kontaktitunnit, joilla tehdään yhdessä tehtäviä ja annetaan ohjausta. Tekemällä oppiminen. Opintojakso voidaan suorittaa myös kokonaan verkossa. Opintojaksolla on etukäteen nauhoitetut videoluennot. Lisäksi opintojakso sisältää 0,5-1 tunnin mittaisen henkilökohtaisen arviointikeskustelun opettajan kanssa Zoom-yhteydessä.
Aika ja paikka
Kevät 2026
Oppimateriaali ja suositeltava kirjallisuus
https://tiko.jamk.fi/~tuito/backendsk1/
Opiskelijan ajankäyttö ja kuormitus
135 tuntia
Arviointiasteikko
0-5