Avoimen opintojakso

Frontend-ohjelmointi (nonstop)

Tällä opintojaksolla opit hyödyntämään moderneja sovelluskehyksiä web-sovellusten toteuttamisessa. Harjoittelet käyttöliittymien suunnittelua ja ulkopuolisen tiedon hyödyntämistä. Opintojakson jälkeen osaat rakentaa toimivia web-sovelluksia ja hallitset keskeiset frontend-ohjelmoinnin menetelmät.

Ilmoittaudu koulutukseen
Laajuus
5 opintopistettä
Ilmoittautumisaika
31.07.2026 - 31.05.2027
Toteutusaika
31.08.2026 - 31.07.2027
Koulutusala
ICT-ala
Opiskelumuodot
Verkko-opiskelu
Hinta
100.00 €

Sisältö

Tällä opintojaksolla opit hyödyntämään eri sovelluskehyksiä web-sovellusten toteuttamisessa, jotka skaalautuvat erilaisiin käyttötarpeisiin. Ymmärrät Full Stack -sovelluksen toteuttamisen periaatteet käyttöliittymäkerroksen osalta ja osaat suunnitella responsiivisia web-sovelluksia. Opit hyödyntämään ulkopuolista tietoa osana sovellustasi ja soveltamaan ohjelmointiosaamista laitteiden väliseen kommunikointiin. Tämä opintojakso antaa sinulle valmiudet luoda moderneja ja skaalautuvia web-sovelluksia.

SPA-sovelluksen arkkitehtuuri
JSX-käännös ja kehitysprosessi
Sovelluksen tilan ja elinkaaren hallinta
Komponenttien ominaisuudet ja tapahtumat
Palvelurajapintojen käyttäminen ja tiedon visualisointi
Kehittynyt tiedonvälittäminen komponenttien välillä
Navigointi sivujen välillä
Sovelluksen julkaisu

Tavoitteet

Tiedät ja ymmärrät eri sovelluskehyksien mahdollisuudet toteuttaa web-sovelluksia, jotka web-selaimen suorittaman käyttöliittymäohjelmoinnin osalta vastaavat ja skaalautuvat erilaisiin käyttötarpeisiin. Ymmärrät Full Stack-sovelluksen toteuttamisen periaatteet käyttöliittymäkerroksen osalta. Osaat suunnitella ja toteuttaa eri näyttökokoihin skaalautuvia web-sovelluksia, jotka käyttävät kehittyneitä sovelluskehyksiä. Osaat hyödyntää sovelluksen ulkopuolista tietoa osana omaa sovellustasi.

EUR-ACE Tieto ja ymmärrys
Tunnet eri sovelluskehyksien mahdollisuudet ja osaat soveltaa näitä web-sovelluksien toteuttamiseen

EUR-ACE Tekniikan soveltaminen käytäntöön
Osaat soveltaa ohjelmointiosaamista laitteiden väliseen kommunikointiin

Toteutustavat

Videoidut luennot ja harjoitukset

Edeltävä osaaminen

Ohjelmoinnin perusteet
Web-kehitys
JavaScript-ohjelmointi

Lisätietoja

Opintojaksolle voi ilmoittautua nonstop-periaatteella elokuun alusta toukokuun loppuun. Opintojakson voi suorittaa toteutuksella määriteltynä aikana. Nonstop-opintojakson ilmoittautumiset käsitellään noin viikon sisällä ilmoittautumisen saapumisesta viimeistään viikosta 35 alkaen.

Opintojakson koodi on TT00CD78-3013. Katso koodilla opintojakson aikataulu osoitteesta https://lukkarit.peppi.jamk.fi. HUOM! Kokonaan verkossa olevilla opintojaksoilla ei välttämättä ole aikataulutusta.

Avoimen opintoihin ilmoittautuminen edellyttää suomalaista henkilötunnusta.
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