IDATT2105
Full-stack applikasjonsutvikling
Vår
Trondheim
Norsk
Om emnet
Faglig innhold
Dette emnet skal dekke følgende tema:
- HTML og CSS.
- Programmering og bruk av rammeverk på klient og tjener, klient-tjener kommunikasjon og REST-arkitektur.
- Autentisering og generell sikkerhet i applikasjoner.
- Tilstand på klient og tjener.
- Testing og analyse av kildekode.
Læringsmål
Kunnskap
Kandidaten skal:
- ha bred kunnskap om klient- og tjener-utvikling
- kunne gjøre rede for REST-arkitektur
- kunne gjøre rede for mekanismer for sikkerhetshåndtering ved utvikling av full-stack-applikasjoner.
- kjenne til ulike verktøy og rammeverk som hjelpemidler ved utvikling av full-stack-applikasjoner (D)
- kunne teste og analysere kildekode på klient og tjener
Ferdigheter
Kandidaten skal:
- kunne utvikle sikre, stabile og vedlikeholdbare applikasjoner (I, D)
- kunne vurdere fordeler og ulemper ved bruk av ulike verktøy og rammeverk (D)
Generell kompetanse
Kandidaten skal:
- være i stand til å tilegne seg ny kunnskap i et fagfelt i kontinuerlig utvikling.
Læringsformer og aktiviteter
Forelesninger, leksjoner, øvinger og workshops.