JavaScript, 60yhp
Kursplanen fastställd av ledningsgruppen 2017-06-20
Utbildning: Fullstack Webbutvecklare
Utbildningsnummer: 201618340
Omgång: 1 & 2
Omfattning: 60 yrkeshögskolepoäng
Undervisningsspråk: Svenska (material delvis på engelska)
Förkunskapskrav: Nej
Valbar kurs: Nej
Huvudsakligt innehåll
Syftet med kursen är att lära den studerande frontendutveckling i JavaScript enligt aktuell standard inom områden så som DOM-manipulation, HTTP-requests, eventhantering och objektorientering.
Den studerande kommer lära sig om relevanta ramverk och bibliotek ex Angular, React och jQuery, samt få kunskaper i val av lämpliga ramverk efter specifikationer.
I slutet av kursen har den studerande kunskaper om och färdigheter i modern webbutveckling med JavaScript.
Genom kursen uppnås följande utbildningsmål:
- Kunskap 4, 5, 6 (delvis), 7, 14 
- Färdighet 2 (delvis), 6 (delvis) 
- Kompetens 1 (delvis) 
Siffror inom [ ] nedan i kursens kunskaper, färdigheter och kompetenser refererar till utbildningens övergripande mål.
Kursens mål
Kunskaper
- JavaScript / ECMAScript [4] 
- JavaScript-ramverk och -bibliotek [5] 
- Promises [6] 
- OOP i JavaScript [4] 
- DOM-manipulation [6] 
- HTTP-requests [6] 
- Lexical scope [6] 
- Event handling [6] 
- Prototype inheritance [6] 
- Higher-order functions [6] 
- Single-thread programming [6] 
- OAuth från frontend [14] 
- Websockets [7] 
Färdigheter
- Utveckla webblösningar med JavaScript [2] 
- Använda JavaScript-ramverk och -bibliotek [2] 
- Använda befintliga API:er som en komponent i den egna appen [6] 
Kompetenser
- Arbeta som Fullstack-webbutvecklare med JavaScript [1] 
Former för kunskapskontroll
Kursen bedömd genom följande obligatoriska examinationsmoment:
- en individuell skriftlig och muntlig inlämning (kunskap 1-12) 
- fyra individuella praktiska inlämningar (färdighet 1-3, kompetens 1) 
- två projekt i grupp (färdighet 1-3, kompetens 1) 
- observation i arbetet (färdighet 1-3, kompetens 1) 
Principer för betygsättning
Betyg sätts i form av Icke godkänt (IG), Godkänt (G) eller Väl godkänt (VG).
Icke godkänt (IG)
- Den studerande har fullföljt kursen men inte nått alla kursens mål 
Godkänt (G)
Den studerande:
- redogör översiktligt för alla kursens kunskapsmål 
- utför alla färdigheter som kursen har som mål med tillfredställande resultat 
Väl godkänt (VG)
Den studerande:
- redogör utförligt för alla kursens kunskapsmål 
- utför alla färdigheter som kursen har som mål med gott resultat vilket omfattar att skriva kod som är välstrukturerad, följer standard och tillämpar lämpliga programmeringsparadigmer/patterns 
Last updated
Was this helpful?
