Tentalabbet

TDDD97 · 6 hp · Grundnivå (G2F) · Informationsteknologi, Datateknik, Datavetenskap

Webbprogrammering

Ges · nästa start VT 2027

100 %

klarade senaste ordinarie tillfället

LAB1 · 26 mar 2026 · 121 studenter

100 %

klarade de ordinarie tillfällena, alla tillfällen de senaste 5 åren

LAB1 · 584 studenter

Modulen rapporterar bara godkända resultat, så andelen godkända visar inte hur många som inte klarade den.

Ingår i 7 program

Inlämning eller laboration

LAB1 Projekt och laborationer

  • 5
  • 4
  • 3

Ordinarie tillfällen

100 % godkända · 584 studenter

  • 100 %121
  • 100 %116
  • 100 %90
  • 100 %146
  • 100 %111

Senare tillfällen

100 % godkända · 27 studenter

  • 100 %9
  • 100 %18
  • Klarar ett senare tillfälle: 100 % (27 studenter), jämfört med 100 % (584 studenter) på ordinarie
  • Får 4 eller 5: 54 % (611 studenter)
Visa små tillfällen (20)

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
  • 100 %1
  • 100 %2
  • 100 %4
  • 100 %2
  • 100 %1
  • 100 %2
  • 100 %2
  • 100 %2
  • 100 %1
  • 100 %2
  • 100 %1
  • 100 %3
  • 100 %2
  • 100 %2
  • 100 %4
  • 100 %2
  • 100 %2

Om kursen

Mål

Kursen syftar till att ge kunskaper om praktiska och begreppsmässiga aspekter av att skapa webbsidor och webbtjänster med ett interaktivt innehåll. Efter genomgången kurs ska studenten kunna:

  • Använda och redogöra för tekniker som HTML, CSS, Javascript,Python, Flask, SQL och JSON för att kapa interaktivt webbinnehåll samt att i förekommande fall göra kopplingar till databaser.
  • Formulera och konstruera en “Single Page Applications”.
  • Redogöra för principerna för web services och använda sig av enklare tekniker för att skapa och anropa web services.

Innehåll

Kursen omfattar följande delar:

  • Översikt av WWW, HTML, etc. I denna del ges en översikt av WWW, Internet, browsers, HTML, client-servers
  • Tekniker som Python, Flask, SQL, Websockets, JSON och andra server-side tekniker

Kursen är baserad på en serie av laborationer där studenterna självständigt löser uppgifter av olika omfattning och svårighetsgrad. Studenterna förutsätts självständigt kunna tolka och genomföra programmeringsuppgifter inom området samt kunna hämta, installera, konfigurera och felsöka den programvara som används i laborationerna. Stor vikt läggs på att skapa en helhetssyn på webbprogrammering där problemlösning är en central del. I laborationsuppgifterna ingår att självständigt söka, bedöma, tillgodogöra sig och tillämpa information om nya tekniker. Studenterna skall använda sig av anvisat versionshanteringssystem för den kod som de utvecklar under kursens gång samt kontinuerligt checka in kod under laborationsarbetet (i enlighet med ett professionellt arbetssätt)

Examinator
Sahand Sadjadee
Schemalagd tid
48 h
Huvudområde
Informationsteknologi, Datateknik, Datavetenskap
Kursplanen på Studieinfo ↗