IINI4020

Web programming with Python

Last taught 2019

Autumn and Spring

Trondheim

Norwegian

Overview

5 candidates

Average grade

B

4.20

0.07

Pass rate

100%

same

Grade distribution
Average over time
Pass rate over time

About this course

Content

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.

Learning outcomes

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

Teaching methods

Nettstudium. Ukentlige leksjoner, praktiske obligatoriske øvinger, diskusjonsforum