TNM121 · 6 hp · Grundnivå (G1F) · Medieteknik
Introduktion till webbprogrammering
Ges · nästa start VT 2027
100 %
klarade senaste ordinarie tillfället
UPG1 · 27 mar 2026 · 36 studenter
100 %
klarade de ordinarie tillfällena, alla tillfällen de senaste 5 åren
UPG1 · 36 studenter
Modulen rapporterar bara godkända resultat, så andelen godkända visar inte hur många som inte klarade den.
Ingår i 1 program
Inlämning eller laboration
UPG1 Inlämningsuppgift
- 5
- 4
- 3
Ordinarie tillfällen
100 % godkända · 36 studenter
- 100 %36
Senare tillfällen
100 % godkända · 7 studenter
- 100 %7
- Klarar ett senare tillfälle: 100 % (7 studenter), jämfört med 100 % (36 studenter) på ordinarie
- Får 4 eller 5: 84 % (43 studenter)
Övriga moment
Deltentor, inlämningar och laborationer. De ingår inte i siffrorna överst.
Inlämning eller laboration
LAB1 Laborationer
- G
Ordinarie tillfällen
100 % godkända · 38 studenter
- 100 %38
Senare tillfällen
Inga tillfällen med minst 5 studenter.
Visa små tillfällen (3)
Tillfällen med färre än 5 studenter, ofta tillgodoräknanden eller specialtillfällen. De ingår inte i någon siffra på sidan.
- 100 %2
- 100 %2
- 100 %1
Om kursen
Mål
Efter avslutad kurs ska studenten kunna:
- Välja lämplig teknik för beskrivning och struktur av digitalt medieinnehåll, dess visuella utseende och interaktiva beteende på webben.
- Klassificera och beskriva, både konceptuellt och tekniskt, arkitektur, komponenter och kommunikationsstandarder på Internet som är relevanta inom ramen för digital mediepresentation på webben.
- Identifiera möjligheter och risker förknippade med användningen av digitala medier och (generativ) artificiell intelligens på webben.
- Implementera klient-server/databassystem med hjälp av den senaste webbtekniken.
- Urskilja och använda datastrukturer och format för informationsbehandling och dynamisk presentation på webben
- Göra välgrundade val för design och utveckling av distribuerade webbsystem i olika datasammanhang.
Innehåll
Kursen ger en introduktion till de teoretiska och praktiska grunderna i programmering för webben. Följande ämnen kommer att behandlas:
- Markup- och style sheet-språk för effektiv struktur och design av digitala medier för visning på webben.
- Skriptspråk för implementering av dynamiskt beteende vid visning av och interaktion med digitala medier på webben.
- Client-Server Model och Communication Loop som arkitekturbegrepp för distribuerade system/tjänster, inklusive programmering på klient- och serversidan med hjälp av skriptspråk.
- Kort introduktion till databaser, inklusive deras tillämpning som permanent lagring och för dynamisk informationshämtning.
- Överväganden för webbprogrammering, inklusive bästa praxis, etiska överväganden, användbarhet och användarupplevelse, (generativ) artificiell intelligens, tillgänglighet samt sociala och ekonomiska aspekter på användningen av digitala medier på webben.
- Examinator
- Nico Reski
- Schemalagd tid
- 78 h
- Huvudområde
- Medieteknik