Emne - Webutvikling - DCST2002
Webutvikling
Om
Om emnet
Faglig innhold
Markup- og style sheet-språk. Programmering og bruk av rammeverk på klient og tjener. Klient-tjener kommunikasjon og REST-arkitektur. Utvikling mot ulike plattformer. Bruk av databaser. Autentisering og generell sikkerhet i applikasjoner. Tilstand på klient og tjener. Testing og analyse av kildekode.
Læringsutbytte
Kunnskaper
Kandidaten:
- har bred kunnskap om klient- og tjener-utvikling
- kan gjøre rede for REST-arkitektur
- kan gjøre rede for mekanismer for sikkerhetshåndtering ved utvikling av full-stack applikasjoner
- kjenner til ulike verktøy og teknologier som hjelpemidler ved utvikling av full-stack applikasjoner
- har kjennskap til utvikling mot ulike databehandlingsplattformer
Ferdigheter
Kandidaten:
- kan utvikle sikre, stabile og vedlikeholdbare applikasjoner
- kan vurdere fordeler og ulemper ved bruk av ulike verktøy og teknologier
Generell kompetanse
Kandidaten er i stand til å tilegne seg ny kunnskap i et fagfelt i kontinuerlig utvikling.
Læringsformer og aktiviteter
Forelesninger, leksjoner, individuelle øvinger og prosjektarbeid i grupper med veiledning.
Obligatoriske aktiviteter
- Obligatoriske øvinger
Mer om vurdering
Vurderingsform: Prosjekt utført i grupper. Individuell karakter kan gis i spesielle tilfeller.
Obligatoriske arbeidskrav: Alle øvinger må være godkjent.
Ved frivillig gjentak, stryk eller gyldig fravær, må hele prosjektet tas på nytt i semester med undervisning.
Spesielle vilkår
Krever opptak til studieprogram:
Digital infrastruktur og cybersikkerhet (BDIGSEC)
Anbefalte forkunnskaper
Grunnleggende programmering og Objektorientert programmering
Kursmateriell
Kunngjøres ved kursstart.
Studiepoengreduksjon
| Emnekode | Reduksjon | Fra |
|---|---|---|
| INFT2002 | 7,5 sp | Høst 2020 |
Fagområder
- Informatikk