IINI4020

Webprogrammering med Python

Sist undervist 2019

Høst og Vår

Trondheim

Norsk

Oversikt

Snitt

B

4,20

0,07

Ståprosent

100 %

likt

Karakterfordeling
Snitt over tid
Ståprosent over tid

Om emnet

Faglig innhold

Installasjon av webserver med scriptspråk og database. Python, tilstandsbevaring (sesjonshåndtering), enkle beregninger, filbehandling, JavaScript, avansert innhold (grafikk, lyd, video, 3D, m.m.), bruk av tredjeparts datakilder (web services m.m.), sikkerhet i webapplikasjoner, komponentbasert webutvikling. Hovedvekten er lagt på webprogrammering.

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 - kjenner til hvordan Python kan brukes til matematiske beregninger FERDIGHETER: Kandidaten: - kan lage funksjoner - kan filbehandling - kan utvikle nettsteder ved bruk av Python - kan å utvikle et komplett nettsted basert på en kombinasjon av tredjepartskomponenter og egen kode/design - har grunnleggende kunnskap i Python 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