Utbildning: Fullstack Webbutvecklare

Utbildningsnummer: 201618340

Omgång: 1 & 2

Omfattning: 20 yrkeshögskolepoäng

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

Förkunskapskrav: Nej

Valbar kurs: Nej

Huvudsakligt innehåll

Syftet med kursen är att ge kunskaper och praktiska färdigheter i programmeringsmetodik.

I kursen kommer flera metodiker introduceras såsom testdriven utveckling, versionshantering, debugging m.m.

Den studerande kommer att lära sig om olika roller/resurser i utvecklingsprojekt och även i specifika webbutvecklingsprojekt. Detta inkluderar gemensamma arbetsflöden samt lämpliga verktyg och tekniker.

Den studerande kommer få kunskap om olika arbetsverktyg för utveckling, test och felsökning.

Kursens mål

Kunskaper

  1. Versionshantering (Git)
  2. Benchmarking
  3. Testdriven utveckling
  4. Deploy och staging
  5. Debugging
  6. Dokumentation
  7. Struktur av kod i projekt
  8. Automatisering av arbetsflöde
  9. Virtualisering av utvecklingsmiljö
  10. Bundeling-verktyg
  11. Terminalinterface

Färdigheter

  1. Kommunicera åtaganden och lösningar inom webbutveckling i nationella och internationella sammanhang
  2. Identifiera, formulera, analysera och lösa problem inom programmering
  3. Kunna använda sig av bundeling- och automatiseringsverktyg i utvecklingen av webblösningar
  4. Arbeta i en virtualiserad utvecklingsmiljö
  5. Arbeta genom ett terminalinterface
  6. Skapa bra kodstruktur och dokumentation i ett projekt
  7. Arbeta med att deploya en webblösning till olika miljöer
  8. Arbeta med testdriven utveckling och debugging av kod
  9. Arbeta med versionshantering både enskild och inom ett team

Kompetenser

  1. Identifiera, formulera, analysera och använda sig av informationssökning för att lösa problem inom programmering

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)