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.

Kursens mål

Kunskaper

  1. JavaScript / ECMAScript
  2. JavaScript-ramverk och -bibliotek
  3. Promises
  4. OOP i JavaScript
  5. DOM-manipulation
  6. HTTP-requests
  7. Lexical scope
  8. Event handling
  9. Prototype inheritance
  10. Higher-order functions
  11. Single-thread programming
  12. OAuth från frontend
  13. Websockets

Färdigheter

  1. Utveckla webblösningar med JavaScript
  2. Använda JavaScript-ramverk och -bibliotek
  3. Använda befintliga API:er som en komponent i den egna appen

Kompetenser

  1. Arbeta som Fullstack-webbutvecklare med JavaScript

Former för kunskapskontroll

Kursen bedömd genom följande obligatoriska examinationsmoment:

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)

Godkänt (G)