Kursen ingår i dessa läroplaner och studiehelheter
- Informationsteknik 2014 - Webb och visualisering
- Informationsteknik 2015 - Webb och visualisering
- Informationsteknik 2016 - Webb och visualisering
- Informationsteknik 2017 - Webb och visualisering
- Informationsteknik 2018 - Webb och visualisering
- Informationsteknik 2019 - Webb och visualisering
- Informationsteknik 2020 - Webb och visualisering
- Informationsteknik 2021 - Webb och visualisering - grundläggande studier
- Informationsteknik 2022 - Webb och visualisering - grundläggande studier
- Företagsekonomi 2014 (logistik) - Webb och visualisering i
- Företagsekonomi 2014 (marknadsföring) - Webb och visualisering i
- Företagsekonomi 2014 (turism) - Webb och visualisering i
- Företagsekonomi 2015 (logistik) - Webb och visualisering i
- Företagsekonomi 2015 (marknadsföring) - Webb och visualisering i
- Företagsekonomi 2015 (turism) - Webb och visualisering i
- Företagsekonomi 2016 (logistik) - Webb och visualisering i
- Företagsekonomi 2016 (marknadsföring) - Webb och visualisering i
- Företagsekonomi 2016 (turism) - Webb och visualisering i
- Företagsekonomi 2017 (logistik) - Webb och visualisering i
- Företagsekonomi 2017 (marknadsföring) - Webb och visualisering i
- Företagsekonomi 2017 (turism) - Webb och visualisering i
Kursens undervisningsperiod
2 (2022-10-24 till 2022-12-31)
Nivå/kategori
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
Kursens hemsida
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
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 |