Avoimen opintojakso

Backend-kehitys

Ilmoittaudu koulutukseen
Laajuus
5 opintopistettä
Ilmoittautumisaika
18.11.2026 - 13.12.2026
Toteutusaika
11.01.2027 - 02.04.2027
Koulutusala
ICT-ala
Opiskelumuodot
Monimuoto-opiskelu
Hinta
100.00 €

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.

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ä.

Toteutustavat

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ä.

Edeltävä osaaminen

Javascript-ohjelmoinnin perusteiden ja tietokantojen osaaminen.

Lisätietoja

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ä.

Edeltävä osaaminen: Javascript-ohjelmoinnin perusteiden ja tietokantojen osaaminen..

Opintojakson koodi on HT00CF32-3002. Katso koodilla opintojakson luentojen aikataulu osoitteesta https://lukkarit.peppi.jamk.fi. HUOM! Kokonaan verkossa toteutettavilla, itsenäisesti opiskeltavilla opintojaksoilla ei ole välttämättä ajoituksia Lukkarikoneessa.

Avoimen opintoihin ilmoittautuminen edellyttää suomalaista henkilötunnusta ja
opintoihin hyväksyminen edellyttää vahvaa tunnistautumista. Tee vahva tunnistautuminen suomi.fi-palvelussa tai HAKA-tunnuksilla ilmoittautuessasi opintoihin. Muussa tapauksessa tarvitset joko voimassa olevan passin tai sirullisen (ICAO 9303 E-MRTD-standardin mukaisen) EU-alueen henkilökortin. Tällöin ota yhteyttä help.jamk.fi kautta.

Huomaathan, ettet voi ilmoittautua avoimen amk:n opintoihin, jos sinulla on läsnäolevan tutkinto-opiskelijan opiskeluoikeus Jamkissa (ilmoittautuminen Pepissä).

Lue lisää ilmoittautumisesta ja opintomaksuista: https://www.jamk.fi/fi/hae-opiskelemaan/avoin-ammattikorkeakoulu/ilmoit…

Kysy lisää ilmoittautumisesta ja opintomaksuista: avoinamk@jamk.fi