Kursens undervisningsperiod

2 (2022-10-24 till 2022-12-31)

Nivå/kategori

Yrkesstudier

Undervisningsspråk

Svenska

Kurstyp

Obligatorisk

Cykel/nivå

Yrkeshögskoleexamen

Rekommenderat studieår

1

Omfattning

5 sp

Kompetensmål

I denna studieenhet lägger du grunden för
följande kompetenser:
- Kompetens inom klientprogrammering
- Kompetens inom användargränssnitt och
interaktivitet
- Kompetens inom objektorienterad programmering
- Kompetens inom asynkron programmering

Läranderesultat

Efter avlagd studieenhet:
- Du kan använda syntax, datatyper, uttryck,
operatorer och satser i JavaScript (Kunskap)
- Du känner till koncept kring DOM-modifiering,
datalagring på användarens dator samt AJAX
(Kunskap)
- Du kan programmera komplicerade
webbapplikationer i klientmiljö (Färdighet)
- Du förstår och kan använda objektorienterade
programmeringens terminologi och funktionalitet
(Färdighet)
- Du inser värdet och rollen av ett snyggt och
interaktivt användargränssnitt (Förhållningssätt)
- Du ser möjligheter och begränsningar av
kodexekvering i klientens webbläsare
(Förhållningssätt)

Innehåll

Programmeringens grunder i JavaScript
Verktyg för webbprogrammering
Objekt och metoder
Dokumentets objektmodell
Händelsehantering
Tidsfuntioner
Avancerade funktioner i JavaScript
Avancerade användargränssnitt
Cookies och filhantering
AJAX

Förkunskaper

Webbutveckling

Kursen ersätter följande kurser

Klientprogrammering med JavaScript

Mer information

Aktiv närvaro beaktas i bedömningen.

Litteratur

Marijn Haverbeke: Eloquent JavaScript
3rd edition (2018), https://eloquentjavascript.net/ Extern länk

Studieaktiviteter

  • Föreläsningar - 36 timmar
  • Praktiska övningar - 30 timmar
  • Projekt- och produktionsarbete/konstnärlig verksamhet - 37 timmar
  • Självstudier - 10 timmar
  • Nätbaserade - 20 timmar

Arbetsbelastning

  • Kursens totala antal arbetstimmar: 133 timmar
  • Varav självstyrda studieformer: 133 timmar
  • Varav schemalagda studier: 0 timmar

Undervisningsform

Närundervisning

Examinationsformer

  • Demonstrationer och färdighetsprov
  • Essä, rapporter, produktioner och portfolio

Examinationskrav

Projektarbeten, projektrapporter samt förhör
utförda, inlämnade och godkända.

Lärare

Welander Fredrik

Examinator

Welander Fredrik

Antal kursplatser

Ingen begränsning (50 studenter anmälda)

Delprestation i kraft till

12 månader efter kursens slutdatum

Kursanmälningstid

2022-10-10 till 2022-11-06

Examinationsformer

  • Datum meddelas senare - Demonstrationer och presentationer
  • Datum meddelas senare - Rapporter och produktioner
Rumsbokningar
Datum Tid Rum Titel Beskrivning Organisatör
2022-10-31 13:00 - 15:45 F365 Front-end programmering Welander Fredrik
2022-11-07 13:00 - 15:45 F365 Front-end programmering Welander Fredrik
2022-11-10 13:00 - 15:45 F365 Front-end programmering Welander Fredrik
2022-11-14 13:00 - 15:45 F365 Front-end programmering Welander Fredrik
2022-11-16 09:15 - 12:00 F365 Front-end programmering Welander Fredrik
2022-11-21 13:00 - 15:45 F365 Front-end programmering Welander Fredrik
2022-11-22 13:00 - 15:45 F365 Front-end programmering Welander Fredrik
2022-11-25 09:15 - 12:00 F365 Front-end programmering Welander Fredrik
2022-11-28 13:00 - 15:45 F365 Front-end programmering Welander Fredrik
2022-11-29 13:00 - 15:45 F365 Front-end programmering Welander Fredrik
2022-12-02 09:15 - 12:00 F365 Front-end programmering Welander Fredrik
2022-12-05 13:00 - 15:45 F365 Front-end programmering Welander Fredrik
2022-12-12 13:00 - 15:45 F365 Front-end programmering Welander Fredrik

Kurs och studieplanssökning