Frontendudvikling

2026/2027
Engelsk titel
Frontend development
Uddannelse
Datamatiker - Firskovvej
Datamatiker - Minervavej
Niveau
Erhvervsakademi
Start semester
3. Semester
Fagets varighed
1 semester
Opstart
Forår og Efterår
Ects
10
Udd. element
Obligatorisk
Undervisningsprog
Dansk
Fagelement
Lokalt
Studiested
EK Firskovvej
Fagkode
4505303CL
Fagområder
Programmering
Teknologi
  • Indhold og formål
    Formålet med dette faget er at give studerende et solidt kendskab til webbaserede frontend teknologier, så de på baggrund af en given backend, bliver i stand til at udvikle en tilhørende, funktionsdygtig frontend.
  • Læringsmål
    Viden
    Den studerende har viden om:
    • grundliggende implementering af brugergrænseflader
    • grundliggende forståelse af hvordan webapplikationer fungerer
    • JavaScript, og hvordan det adskiller sig fra kompilerede sprog som Java eller C #
    • JavaScript baserede frameworks og biblioteker
    • integration med backend systemer
    • basal sikkerhed i frontend-systemer
    Færdigheder
    Den studerende kan:
    • implementere en responsiv brugergrænseflade på baggrund af et givent mockup design
    • bruge de nyeste versioner af JavaScript, der om nødvendigt involverer en transpiler + build / package-værktøjer
    • anvende et moderne Client Side Framework til at implementere Single Page applikationer
    • bruge og forstå grundlæggende sikkerhedsforanstaltninger for at sikre en JavaScript-backend
    • implementere asynkron kommunikation med en backend
    • implementere grundlæggende fejlhåndtering i en frontend applikation
    Kompetencer
    Den studerende kan:
    • implementere en single page applikation på baggrund af en kravspecifikation og et udleveret design
    • vurdere fordele og ulemper ved de anvendte teknologier
    • indgå i et team, der i fællesskab løser en frontend-opgave
  • Eksamen
    Læringsmålene for eksamen er identiske med fagets læringsmål
    Frontendudvikling
    Forudsætninger for indstilling til eksamen
    Den studerende skal have opnået minimum 80% af de study points, der er knyttet til semesteret for at blive indstillet til eksamen.
    Afleveringsfrister og uddybende beskrivelse af study point opgaver findes på holdets Moodle flow.
    Faget prøves
    Faget/modulet prøves med flg. fag
    Eksamensform
    Skriftlig aflevering med mundtlig eksamen
    Skriftlig aflevering med mundtlig eksamen
    30 minutters individuel mundtlig programmeringseksamen inkl. votering.

    Eksaminationen foregår ved, at den studerende præsenterer og diskuterer sin egenudviklede applikation med eksaminator og censor. I dialogen kan emner inden for semestrets generelle pensum inddrages.
    Ects
    10 ECTS
    Varighed
    30 minutter
    Der udleveres en opgave i forbindelse med eksamen
    Nej
    Opgavetype
    Den studerende opbygger en portfolio over en egenudviklet udviklet applikation med tilhørende dokumentation.
    Formkrav
    Link til kildekode på github
    Link til portfolie website (helst på eget domæne)
    Link til videopræsentation af applikationen (max 5 min.)
    Individuel eller gruppeeksamen
    Individuel
    Anvendt sprog til eksamen
    Dansk (Norsk/Svensk)
    Karakterskala
    7-trins skala
    Bedømmelsestype
    Intern censur
    Tidsmæssig placering
    3. Semester
    Ved udgangen af 3. semester
    Re- og sygeeksamen
    Der gælder samme regler som for den ordinære eksamen.
    Reeksamen kan evt. afholdes online.