KURSPLAN

Full-Stack webbutveckling, 7,5 högskolepoäng

Full-Stack Web Development, 7,5 credits

Kurskod: TFWK17
Fastställd: 2025-09-01
Gäller fr.o.m.: 2027-01-18
Utbildningsnivå: Grundnivå
Utbildningsområde: Tekniska området
Ämnesgrupp: Informatik/data- och systemvetenskap
Fördjupning: G1F Grundnivå, har mindre än 60 hp kurs/er på grundnivå som förkunskapskrav
Huvudområde: Informatik

Lärandemål

Efter genomgången kurs ska studenten:

Kunskap och förståelse

Färdighet och förmåga

Värderingsförmåga och förhållningssätt

Innehåll

Kursen lär studenterna att bygga vidare på sina frontend-utvecklingskunskaper genom att lära sig om server-side-aspekterna av webbapplikationer och övergå till fullstack-webbutveckling. Studenterna kommer att lära sig att använda Node.JS för att utveckla RESTful API, hantera serverlogik och ansluta till en SQL-databas. Under utvecklingsprocessen får studenterna även lära sig om säkerhetsaspekterna för olika delar av webbapplikationer. I slutet av kursen kommer studenterna att kunna distribuera en fungerande fullstack-webbapplikation, inklusive frontend, backend och databas.

Kursen innehåller följande moment:

Undervisningsformer

Föreläsningar, workshops, uppgifter, och projektarbete.

Undervisningen bedrivs på engelska.

Behörighetskrav

Grundläggande behörighet samt genomgången kurs i Frontend-applikationsutveckling 7,5 hp (eller motsvarande kunskaper).

Examination och betyg

Kursen bedöms med betygen 5, 4, 3 eller U.

Poängregistrering av examinationen för kursen sker enligt följande system:
Examinationsmoment Omfattning Betyg
Tentamen 1 5 hp 5/4/3/U
Inlämningsuppgift 2,5 hp G/U
1Bestämmer kursens slutbetyg vilket utfärdas först när samtliga moment godkänts

Kurslitteratur

Observera att kurslitteraturen kan komma att ändras fram till åtta veckor före kursstart.