IFUD1112
Webutvikling 2
Sist undervist 2019
Høst og Vår
Trondheim
Norsk
Om emnet
Faglig innhold
Installasjon av webserver med scriptspråk og database. PHP, tilstandsbevaring (sesjonshåndtering), JavaScript, Ajax, web på mobile enheter, avansert innhold (lyd, video, 3D, m.m.), bruk av tredjeparts datakilder (web services m.m.), sikkerhet i webapplikasjoner, komponentbasert webutvikling.
Læringsmål
KUNNSKAPER:
Kandidaten:
- forstår hvordan et nettsted er delt i funksjonalitet som utføres på tjeneren og funksjonalitet som utføres i nettleseren
- kjenner til aktuelle teknologier som kan anvendes for å konstruere et nettsted
FERDIGHETER:
Kandidaten:
- kan utvikle utvikle nettsteder med logikk på både klient- og tjenerside
- kan å utvikle et komplett nettsted basert på en kombinasjon av tredjepartskomponenter og egen kode/design
- har grunnleggende kunnskap i PHP og JavaScript
- kan teknikker for å utveksle data med andre parter på Internett
GENERELL KOMPETANSE:
Kandidaten:
- kan identifisere potensielle sikkerhetsmessige svakheter i en webløsning og iverksette gode sikkerhetstiltak
Læringsformer og aktiviteter
Nettstudium. Ukentlige leksjoner, praktiske obligatoriske øvinger, diskusjonsforum.