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