Skip to main content

Frontend-perusteet (3 op)

Toteutuksen tunnus: HTKA0040-3004

Toteutuksen perustiedot


Ilmoittautumisaika

20.11.2023 - 04.01.2024

Ajoitus

08.01.2024 - 19.04.2024

Opintopistemäärä

3 op

Virtuaaliosuus

1 op

Toteutustapa

67 % Lähiopetus, 33 % Verkko-opetus

Yksikkö

Korkeakoulupalvelut

Toimipiste

Pääkampus

Opetuskielet

  • Suomi

Paikat

20 - 55

Koulutus

  • Tietojenkäsittelyn koulutusohjelma (AMK)

Opettaja

  • Jarkko Immonen

Ryhmät

  • HTK23S1
    Tietojenkäsittely (AMK)
  • ZJAHTK23S1
    Avoin AMK, Tiko, AMK-polut, tietojenkäsittely, tradenomi amk
  • 10.01.2024 13:00 - 16:30, Frontend-perusteet HTKA0040-3004
  • 17.01.2024 13:00 - 16:30, Frontend-perusteet HTKA0040-3004
  • 18.01.2024 10:00 - 12:00, Frontend-perusteet HTKA0040-3004 -Tehtäväkontakti
  • 24.01.2024 13:00 - 16:30, Frontend-perusteet HTKA0040-3004
  • 25.01.2024 10:00 - 12:00, Frontend-perusteet HTKA0040-3004 -Tehtäväkontakti
  • 31.01.2024 09:00 - 12:30, Frontend-perusteet HTKA0040-3004
  • 01.02.2024 10:00 - 12:00, Frontend-perusteet HTKA0040-3004 -Tehtäväkontakti
  • 07.02.2024 13:00 - 16:30, Frontend-perusteet HTKA0040-3004
  • 08.02.2024 10:00 - 12:00, Frontend-perusteet HTKA0040-3004 -Tehtäväkontakti
  • 14.02.2024 13:00 - 16:30, Frontend-perusteet HTKA0040-3004
  • 15.02.2024 10:00 - 12:00, Frontend-perusteet HTKA0040-3004 -Tehtäväkontakti
  • 21.02.2024 13:00 - 16:30, Frontend-perusteet HTKA0040-3004
  • 22.02.2024 10:00 - 12:00, Frontend-perusteet HTKA0040-3004 -Tehtäväkontakti
  • 06.03.2024 10:00 - 12:00, Frontend-perusteet HTKA0040-3004 -Tehtäväkontakti
  • 06.03.2024 13:00 - 16:30, Frontend-perusteet HTKA0040-3004

Objectives

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.

Content

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.

Learning materials and recommended literature

Opettajan kirjoittama oppimateriaali ja valikoidut verkkolähteet.

Teaching methods

- Kontaktitunnit
- Tehtävät
- Harjoitustyö

Exam dates and retake possibilities

Harjoitustyö tehdään opintojakson lopuksi.

Alternative completion methods

Sinulla on oikeus hakea osaamisen tunnistamista ja tunnustamista, jos sinulla on aiemmin hankittua osaamista (esimerkiksi muualla suoritettuja korkeakouluopintoja), joita voidaan katsoa hyväksi nyt suoritettavaan tutkintoon.

Osaamisen tunnistamisessa ja tunnustamisessa on kolme päätapaa: hyväksilukeminen (korvaaminen, sisällyttäminen) ja muulla tavoin hankitun osaamisen tunnistaminen ja tunnustaminen sekä opinnollistaminen. Lisätietoa JAMKin tutkintosäännössä, luku 17.

Student workload

Opintojakson keskimääräinen kuormittavuus on 81 tuntia.

Further information for students

Avoin AMK 10 (sisältyy max-määrään)

Evaluation scale

0-5

Evaluation criteria, satisfactory (1-2)

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.

Evaluation criteria, good (3-4)

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.

Evaluation criteria, excellent (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.

Prerequisites

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