Siirry suoraan sisältöön

Backend-sovelluskehitys 1 (4 op)

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.
Laajuus
4 op
Korkeakoulu
Jyväskylän ammattikorkeakoulu, Pääkampus
Opetuskielet
suomi
Paikat
0 - 10
Opintojakso
C-02504-HTKA0140

Osaamistavoitteet (Opintojakso)

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ö (Opintojakso)

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.

Esitietovaatimukset (Opintojakso)

Ohjelmoinnin perusteiden ja tietokantojen osaaminen.

Aika ja paikka

Kevät 2025

Arviointiasteikko

0-5

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

Oppimateriaalit

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

Opiskelijan ajankäyttö ja kuormitus

108 tuntia

Lisätietoja opiskelijoille

avoin amk 5 Edufutura 5 Campusoline 10 Avoimen AMKin, EduFuturan ja CampusOnlinen opiskelijat voivat suorittaa kurssin kokonaan etänä. Kurssin videoluennot ja materiaali mahdollistavat tämän. Tehtävät ja lopputyö arvioidaan. Arviointi tapahtuu videoneuvottelussa suoritettavan henkilökohtaisen arviointikeskustelun perusteella. Esitietovaatimukset: Ohjelmoinnin perusteet

Siirry alkuun