Informationsteknik – Front-end-utveckling

Kurskod I162301
Studiepoäng 5
Lärandemål

Efter avslutad kurs ska den studerande erhållit kunskaper i programmering/framtaging av
användargränssnitt för webbapplikationer (Front End). Den studerande ska behärska programmering
i HTML, CSS och JavaScript. Den studerande förstår hur ett användargränssnitt byggs upp i
webbläsaren, och hur man enligt bästa principer strukturerar upp grafiskt och informations-innehåll
för internet. Den studerande ska även behärska implementering av användar-interaktion som
exekveras på klient-sidan.
För att uppfylla målet ska den studerande:
– Kunna planera och utföra framställningen av ett användargränssnitt för en webbapplikation
utifrån en given design
– Kunna välja rätt verktyg och systematiska arbetsmetoder för ändamålet
– Förstå och kunna tillämpa goda principer för Front End-programmering

Innehåll

Kursen omfattar relevanta programmeringsmiljöer för Front End-utveckling, HTML versionerna 4 och 5, samt
XHTML, CSS version 3 och JavaScript. I kursen planeras och utförs det praktiska programmeringsarbetet för
byggandet av ett webbgränssnitt utifrån en given design.
Kursen fokuserar teoretiskt och praktiskt på
– Planering av utveckling av ett webbgränssnitt
– Strukturering av en webbapplikations övergripande grafiska ramverk, Master Frame
– Programmering i HTML (4-5), CSS (3) och JavaScript
– Introduktion till XML, XSL, DTD
– Felsökningsmetodik och Good Coding Habits
– Interaktivitet i webbläsaren och kommunikation med DOM

Närvaro

Obligatorisk närvaro vid genomgång av projektuppgifter.

Vitsordsskala

1-5 (för betygssättning)

Ämnesområde

Informationsteknik

Utbildningsprogram

Utbildningsprogrammet för informationsteknik

Examination

Skriftlig tentamen samt godkända projektuppgifter.

tillfredsställande – synnerligen
tillfredsställande (1 – 2)
Den studerande har grundläggande insikter i programmering
av webbgränssnitt.
Den studerande har grundläggande kunskap om hur ett
användargränssnitt byggs upp i webbläsaren på klient-sidan.

goda – synnerligen goda (3 – 4)
Den studerande har goda insikter i programmering och
utformning av webbgränssnitt, och kan enligt bästa
principer strukturera innehåll för internet.
Den studerande kan planera arbetet och behärskarsystematiska arbetsmetoder för programmering av
webbgränssnitt i relevanta arbets- och
programmeringsmiljöer.

berömliga (5)
Den studerande har utmärkta insikter i programmering och
utformning av webbgränssnitt enligt bästa principer för
presentation av information på internet.
Den studerande använder sig av ändamålsenliga
arbetsmetoder för systematisk programmering av
webbgränssnitt i relevanta arbets- och
programmeringsmiljöer.
Den studerande kan planera och skapa interaktivitet i
användargränssnittet med fokus på användbarhet.

Kurslitteratur och studiematerial

Niederst Robbins, J. (2018). Learning Web design: a beginner’s guide to HTML, CSS, JavaScript, and web graphics (5. uppl.). O’Reilly Media.

W3Schools.com

Förkunskaper

Förkunskapskrav: Den studerande förutsätts ha godkänt vitsord eller motsvarande kunskaper enligt
lärandemålen i kursen Introduktion till informationsteknik 5sp.

Dokumentering

Godkänt vitsord noteras i studiekort. 1-5 eller U (Vid validering används vitsordet Godkänd).

Arbetsformer

Föreläsningar, laborationer och inlämningsuppgifter.
Lectures and assignments.

Utskriven 05 maj 2024 kl 07:52