Webbutveckling, 7,5 högskolepoäng
Web Development, 7,5 credits
| Kurskod: | T1WSSQ |
| Fastställd: | 2025-09-01 |
| Gäller fr.o.m.: | 2026-08-31 |
| Utbildningsnivå: | Grundnivå |
| Utbildningsområde: | Tekniska området |
| Ämnesgrupp: | Datateknik |
| Fördjupning: | G1F Grundnivå, har mindre än 60 hp kurs/er på grundnivå som förkunskapskrav |
| Huvudområde: | Informatik, Datateknik |
Efter genomgången kurs ska studenten:
Kursen syftar till att förmedla grundläggande begrepp och tekniker inom webbteknologi. Den börjar med en introduktion till HTTP, HTML och CSS, tillsammans med JavaScript och hur Document Object Model (DOM) kan användas för att dynamiskt ändra innehållet på klientsidan. Denna del inkluderar även vissa klientsidobibliotek (client-side) och API:er.
Kursen går sedan vidare till serverutveckling, med fokus på Node.js och tillhörande ramverk. Studenterna kommer att lära sig att konstruera databaskopplade backend-lösningar som kommunicerar med frontend-webbsidor via REST-API:er. Säkerhetsaspekter behandlas genomgående, både på klient- och serversidan. Dessutom inkluderar kursen användning av containers för att stödja utveckling, testning och driftsättning av webbapplikationer.
Kursen omfattar följande ämnen:
Undervisningen består av föreläsningar, workshops, seminarier, laborationer och projektarbete.
Undervisningen bedrivs på engelska.
Grundläggande behörighet samt genomgångna kurser i Objektorienterad programmering, 7,5 hp, och Databaser, 7,5 hp eller motsvarande kunskaper.
Kursen slutbetyg utgör en sammanvägning av ingående examinationsmoment. Kursens slutbetyg utfärdas först när samtliga moment godkänts.
| Examinationsmoment | Omfattning | Betyg |
|---|---|---|
| Inlämningsuppgift | 4 hp | 5/4/3/U |
| Tentamen | 2,5 hp | 5/4/3/U |
| Laboration | 1 hp | G/U |
Titel: Introduction to HTTP
Författare: Launch School
https://launchschool.com/books/http
Titel: HTML & CSS
https://marksheet.io/
Titel: Eloquent JavaScript, 3rd edition
Författare: Marijn Haverbeke
https://eloquentjavascript.net/
Titel: Web Development with Node & Express , 2nd edition
Författare: Ethan Brown
Förlag: O'Reilly, 2020,
ISBN: 978-1-492-05351-4