IDG3000
Modern Web Technologies and Sustainability
Høst
Gjøvik
Engelsk
Om emnet
Faglig innhold
Emnet utforsker hvordan ulike teknologiske trender kan brukes til å skape web-løsninger med lavt karbonavtrykk.
I tillegg til tekniske temaer lærer studentene å formidle ideene sine gjennom en kort oppgave som simulerer en forskningsartikkel, støttet av en innføringsforelesning i akademisk skriving.
Emnet fokuserer på bærekraftige utviklingspraksiser innen områder som ytelse, tilgjengelighet og inkludering, grønn hosting, karbonutslipp, vedlikeholdbarhet og brukeropplevelse.
Temaer
- Bærekraftig webdesign
- Analyse (audit), ytelse og optimalisering
- Teknologier (f.eks. Static site generators, Headless CMS, Progressive Web Apps.
- Andre verktøy for utvikling
Læringsmål
Kunnskap
Studenten
- Kjenner forholdet mellom utviklingsbeslutninger og deres innvirkning på bærekraft
- Kjenner spekteret av teknologiske alternativer som er tilgjengelig for utvikling av webressurser
- Kan avveie serversidens og klientsidens generasjoner av webapplikasjoner
- Kjenner til innvirkningen av deployment og hosting-teknikker når det kommer til ressursbruk
- Kjenner til ulike elementer for hvordan bærekraft kan brukes som målestokk for webapplikasjoner
Ferdigheter
Studenten kan
- Utvikle webapplikasjoner ved bruk av paradigmer og teknologi.
- Måle, gjenkjenne og fikse ytelse og bærekraftsproblematikk
Generell kompetanse
Studenten kan
- Avveie ulike hensyn til bærekraft innen ulike paradigmer for utvikling av webapplikasjoner
Læringsformer og aktiviteter
- Forelesninger
- Labarbeid
- Øvelser
- Veiledning
Emnet tilbys utvekslingsstudenter. Undervisningsspråk er engelsk.
Obligatoriske oppgaver
Studenter må fullføre 4 obligatoriske oppgaver gjennom semesteret.