Siirry suoraan sisältöön

Frontend-perusteetLaajuus (3 op)

Opintojakson tunnus: HTKA0040

Opintojakson perustiedot


Laajuus
3 op
Opetuskieli
suomi
Vastuuhenkilö
Jarkko Immonen

Osaamistavoitteet

Frontend on web-sovelluksen käyttäjälle näkyvä osa. Modernin web-sovelluksen frontendin rakentamiseksi tarvitset esimerkiksi HTML-, CSS- ja Javascript-osaamista, mutta käytännössä myös jonkin frontend-sovelluskehyksen osaaminen on lähes välttämätöntä. Tällä opintojaksolla tutustut frontend-ohjelmoinnin perusteisiin.

Opintojakson osaamiset
Sovelluskehitysosaaminen
Tietojärjestelmäosaaminen
Oppimisen ja tiedonhallinan osaaminen

Opintojakson suorittamisen jälkeen tunnet frontend-sovelluskehitykseen liittyviä käsitteitä ja sovellusten toimintaperiaatteen. Osaat kehittää pienimuotoisia, ulkoisia rajapintoja tietolähteenään käyttäviä web-sovelluksia Svelte-sovelluskehystä käyttäen.

Sisältö

Opintojaksolla opetellaan perusteita frontend-sovelluksien toteuttamiseksi. Käsiteltäviä asioita ovat esimerkiksi ohjelmointiympäristö, komponentit, tilat, ulkoisten tietolähteiden hyödyntäminen ja animoinnit.

Tämä opintojakso on johdanto frontend-sovelluskehitykseen. Opintojakso on pakollinen opintojakso Web-ohjelmointi -moduulissa. Ohjelmointisuuntautuneet opiskelijat saavat laajemman ja syvemmän näkemyksen frontend-kehityksesta Frontend-sovelluskehitys -opintojaksolla.

Esitietovaatimukset

Opintojaksolle osallistumiseksi sinulla tulee olla perusosaaminen HTML- ja CSS-merkintäkielistä sekä Javascript-ohjelmointikielestä.

Arviointikriteerit, tyydyttävä (1)

Välttävä 1: Tunnet frontend-sovelluskehitykseen liittyviä käsitteitä. Osaat luoda yksinkertaisia frontend-sovelluksia oppitunneilla esitettyjen mallien ja tutoriaalien pohjalta.

Tyydyttävä 2: Tunnet frontend-sovelluskehitykseen liittyviä käsitteitä. Osaat luoda yksinkertaisia frontend-sovelluksia.

Arviointikriteerit, hyvä (3)

Hyvä 3: Ymmärrät frontend-sovelluskehitykseen liittyviä käsitteitä. Osaat luoda yksinkertaisia frontend-sovelluksia ja soveltaa opittuja teknologioita myös hieman laajempien sovellusten kehityksessä.

Kiitettävä 4: Ymmärrät hyvin frontend-sovelluskehitykseen liittyviä käsitteitä. Osaat luoda pienimuotoisia frontend-sovelluksia ja soveltaa opittuja teknologioita myös vaativampien sovellusten kehitykseen. Pystyt laajentamaan itsenäisesti omaa, käsiteltyihin teknologioihin liittyvää osaamistasi.

Arviointikriteerit, kiitettävä (5)

Erinomainen 5: Hallitset frontend-sovelluskehitykseen liittyviä käsitteitä. Osaat luoda pienimuotoisia frontend-sovelluksia ja soveltaa opittuja teknologioita myös vaativampien sovellusten kehitykseen. Pystyt analyyttisesti arvioimaan omia ratkaisujasi ja kehittämään niitä. Pystyt laajentamaan itsenäisesti omaa, käsiteltyihin teknologioihin liittyvää osaamistasi.

Siirry alkuun