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