Avancerad JavaScript, 40yhp

Kursplanen fastställd av ledningsgruppen 2017-06-20

Utbildning: Fullstack Webbutvecklare

Utbildningsnummer: 201618340

Omgång: 1 & 2

Omfattning: 40 yrkeshögskolepoäng

Undervisningsspråk: Svenska (material delvis på engelska)

Förkunskapskrav: Kursen JavaScript (60yhp)

Valbar kurs: Nej

Huvudsakligt innehåll

Den här kursen fördjupar den studerandes kunskaper och utvecklar färdigheterna i att arbeta med JavaScript. Genom kursen kommer den studerande till den nivå som branschen efterfrågar i kompetens från fullstackutvecklare.

I kursen ingår både mer avancerad utveckling i JavaScript, olika ramverk och bibliotek, men även JavaScript i backend. Kursen innehåller även hur man skapar progressive web apps samt hur man med JavaScript kan skapa native-appar för olika enheter.

Genom kursen uppnås följande utbildningsmål:

  • Kunskap 6 (delvis), 8, 9, 10, 11, 12, 13

  • Färdighet 2 (delvis) samt 3

  • Kompetens 1 (delvis)

Siffror inom [ ] nedan i kursens kunskaper, färdigheter och kompetenser refererar till utbildningens övergripande mål.

Kursens mål

Kunskaper

  1. node.js [8]

  2. Express [8]

  3. Progressive Web Apps [9]

  4. Typningssystem för Javascript (ex TypeScript, Flow) [10]

  5. Funktionell programmering i JavaScript [11]

  6. Avancerad funktionalitet i ES.Next [12]

  7. JavaScript i integrerade system [13]

  8. Native bundeling av JavaScript för olika operativsystem och enheter [13]

Färdigheter

  1. Använda JavaScript-ramverk och -bibliotek [2]

  2. Utveckla avancerade webblösningar med JavaScript [2]

  3. Utveckla enklare backendlösningar med JavaScript [3]

  4. Utveckla Progressive Web Apps [3]

Kompetenser

  1. Arbeta som Fullstack-webbutvecklare med JavaScript [1]

Former för kunskapskontroll

Kursen bedöms genom följande obligatoriska examinationsmoment:

  • en individuell skriftlig och muntlig inlämning (kunskap 1-8)

  • ett individuellt projekt (färdighet 1-4, kompetens 1)

  • observation i arbetet (färdighet 1-4, 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 gott handlag

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 mycket gott handlag

Last updated