Skip to main content

Backend-sovelluskehitys 1 (4op)

Toteutuksen tunnus: C-02504-HTKA0140-3004

Toteutuksen perustiedot


Ilmoittautumisaika
18.11.2024 - 24.01.2025
Ilmoittautuminen toteutukselle on päättynyt.
Ajoitus
13.01.2025 - 14.03.2025
Toteutus on päättynyt.
Opintopistemäärä
4 op
Korkeakoulu
Jyväskylän ammattikorkeakoulu, Pääkampus
Opetuskielet
suomi
Paikat
0 - 10
Opintojakso
C-02504-HTKA0140

Arviointiasteikko

0-5

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-sovelluskehitys 1 -opintojakso johdattaa sinut backend-sovellusten toiminnan ymmärtämiseen. Vaikka rakentaisit backend-palvelusi kokonaan pilvialustojen päälle, on backendin toiminnan perusteiden ymmärtäminen välttämätöntä. Opintojakson osaamiset Sovelluskehitysosaaminen Opintojakson osaamistavoite Opiskelija osaa toteuttaa palvelinpuolen web-sovelluksia Nodejs:llä ja osaa käyttää yleisimpiä Node-sovellusten tietovarastoja. Opiskelija osaa toteuttaa turvallisen sovelluksen ja tuntee palvelinpuolen yleisimmät arkkitehtuuriratkaisut. Opiskelija tuntee yleisimmät tavat siirtää tietoa sovelluksen sisällä ja eri palvelimilla sijaitsevien sovellusten välillä.

Sisältö

Opintojaksolla opetellaan kehittämään moderneja backend-sovelluksia. 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 Nodejs-sovellusken julkaisu. Opintojaksolta saa perusvalmiudet backend-sovellusten kehittäjän työhön.

Aika ja paikka

Kevät 2025

Oppimateriaalit

https://tiko.jamk.fi/~tuito/backendsk1/

Opetusmenetelmät

Videoluennot ja kontaktitunnit, joilla saa ohjausta 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ä.

Opiskelijan ajankäyttö ja kuormitus

108 tuntia

Esitietovaatimukset

Ohjelmoinnin perusteiden ja tietokantojen osaaminen.

Go back to top of page