course-details-portlet

PROG2053

Webteknologier

Studiepoeng 7,5
Nivå Videregående emner, nivå II
Undervisningsstart Høst 2025
Varighet 1 semester
Undervisningsspråk Engelsk
Sted Gjøvik
Vurderingsordning Skriftlig skoleeksamen

Om

Om emnet

Faglig innhold

Verdensveven (WWW) brukes nå som en plattform for sofistikerte interaktive applikasjoner som spenner fra nettbutikker og blogger, til nesten alle typer moderne digitaletjenester, som strømming, nyhetkanaler eller sosiale medier. Å lage webapplikasjoner krever imidlertid andre tilnærminger enn tradisjonelle applikasjoner og involverer integrasjon av en rekke teknologier. Dette emnet vil gi deg en introduksjon til moderne webteknologier og erfaring med å lage nettapplikasjoner. Du vil lære om markeringsspråk som HTML, skriptspråk som JavaScript, nettverksprotokoller som HTTP, serversideprogrammering i NodeJS, nettbiblioteker og rammeverk, databaser, og se hvordan de alle jobber sammen for å levere full-stack applikasjoner.

Læringsutbytte

Kunnskap

  • Har kjennskap til utvikling av både frontend- og backend-delen av en grunnleggende webapplikasjon
  • Har kjennskap til implementering av funksjonelle krav i en webapplikasjon
  • Har kjennskap til Model-view-controller-arkitekturen
  • Kjenner til ulike verktøy og teknologier som hjelpemidler ved utvikling av full-stack applikasjoner
  • Har kjennskap til datalagring og datahåndteringsteknologier i web
  • Forstå hvordan web-utvikling og -design påvirker bærekraft

Ferdigheter

  • Kan gjøre rede for hvilken funksjon en bestemt kodesnutt har i en nettapplikasjon
  • Utvikle sikre og vedlikeholdbare applikasjoner
  • Vurdere fordeler og ulemper ved bruk av ulike verktøy og teknologier
  • Kan gjøre rede for hva som er rollen til de ulike teknologiene som er lært og hvordan de samkjører

Generell kompetanse

  • Kunne tilegne seg ny kunnskap i et fagfelt i kontinuerlig utvikling
  • Reflektere over og argumentere for tilnærmingen brukt ved løsning av en webprogrammeringsoppgave
  • Bransjeklar syn og erfaring med komplekse webapplikasjonsutviklingsmiljøer

Læringsformer og aktiviteter

  • Forelesninger
  • Både individuelle- og samarbeidsøvinger
  • Laboratoriearbeid
  • Prosjektarbeid
  • Gruppearbeid
  • Quiz
  • Obligatoriske oppgaver
  • Hjemmelesing og -øvinger

Obligatoriske aktiviteter

  • Obligatoriske oppgaver

Mer om vurdering

  • Obligatoriske oppgaver må være godkjent for å kunne gå opp til avsluttende skriftlig eksamen.
  • Utsatt eksamen i august

Studiepoengreduksjon

Emnekode Reduksjon Fra
IDG1011 2,5 sp Høst 2025
Dette emne har faglig overlapp med emnet i tabellen over. Om du tar emner som overlapper får du studiepoengreduksjon i det emnet du har dårligst karakter i. Dersom karakteren er lik i de to emnene gis det reduksjon i det emnet som er avlagt sist.

Fagområder

  • Informatikk
  • Informasjonsteknologi

Kontaktinformasjon

Emneansvarlig/koordinator

Ansvarlig enhet

Institutt for datateknologi og informatikk

Eksamen

Eksamen

Vurderingsordning: Skriftlig skoleeksamen
Karakter: Bokstavkarakterer

Ordinær eksamen - Høst 2025

Skriftlig skoleeksamen
Vekting 100/100 Hjelpemiddel Kode E Dato 01.12.2025 Tid 09:00 Varighet 3 timer Eksamenssystem Inspera Assessment
Sted og rom for skriftlig skoleeksamen

Oppgitt rom kan endres og endelig plassering vil være klar senest 3 dager før eksamen. Du finner din romplassering på Studentweb.

Mustad, Inngang A
Rom M405-Eksamensrom 4.etg
Rom M406-Eksamensrom 4.etg
Rom M407-Eksamensrom 4.etg
Rom M408-Eksamensrom 4.etg
Rom M413-Eksamensrom 4.etg
Rom M414-Eksamensrom 4.etg
Rom M433-Eksamensrom 4.etg
29 kandidater
Mustad, Inngang D
Rom M438 Eksamensrom 4.etg, Inngang D
90 kandidater

Utsatt eksamen - Sommer 2026

Skriftlig skoleeksamen
Vekting 100/100 Hjelpemiddel Kode E Varighet 3 timer Eksamenssystem Inspera Assessment Sted og rom Ikke spesifisert ennå.