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