194.161 Web Engineering
Diese Lehrveranstaltung ist in allen zugeordneten Curricula Teil der STEOP.
Diese Lehrveranstaltung ist in mindestens einem zugeordneten Curriculum Teil der STEOP.

2024S, VU, 4.0h, 6.0EC

Merkmale

  • Semesterwochenstunden: 4.0
  • ECTS: 6.0
  • Typ: VU Vorlesung mit Übung
  • Format der Abhaltung: Hybrid

Lernergebnisse

Nach positiver Absolvierung der Lehrveranstaltung sind Studierende in der Lage:

  • das HTTP Protokoll zur Kommunikation zwischen Entitäten im Web zu nutzen
  • responsive Webseiten mittels HTML5, CSS3 und JavaScript/ECMAScript zu erstellen
  • Webserver und back-end Web APIs mittels NodeJS zu erstellen
  • Interaktive Kommunikation zwischen Browser und Server durch Web Sockets zu entwickeln
  • front-end Web Frameworks wie Vue.js einzusetzen
  • die moderne Web-Infrastruktur nachzuvollziehen
  • häufige Muster und Komponenten von Webapplikation zu erkennen und benutzen
  • externe Web-Services zu evaluieren und in Webapplikationen zu integrieren

Inhalt der Lehrveranstaltung

  • Vorbesprechung
  • Internet und Web Überblick
  • HTTP
  • HTML
  • CSS
  • JavaScript
  • Web Services Interaction
  • Web Server
  • Web Sockets
  • Backend
  • Frontend
  • Gastvortrag

Methoden

Die Vorlesungsinhalte sind bereits aufgezeichnet und auf der Website verlinkt. Die Live Lectures finden im Hörsaal statt und sind als praktische Vertiefung der theoretischen Vorlesungen gedacht. Diese werden sowohl gestreamed als auch aufgezeichnet.

Zusätzlich zum Vortrag werden die Studenten eine Webapplikation (Frontend und Backend) im Rahmen von vier Übungen erstellen.

Prüfungsmodus

Prüfungsimmanent

Weitere Informationen

Allgemeine Anfragen richten Sie bitte an web-engineering@se.tuwien.ac.at

Der Aufwand für Studierende beträgt 6 ECTS oder 150 Stunden, aufgeteilt in:

  36 Stunden Vorlesung (12 x 3 Stunden)
  89 Stunden Übungen (1 Stunde + 4 x 22 Stunden)
  24 Stunden Testvorbereitung (2 x 12 Stunden)
    1 Stunden Tests (2 x 30 Minuten)

Vortragende Personen

Institut

LVA Termine

TagZeitDatumOrtBeschreibung
Do.15:00 - 17:0014.03.2024 - 13.06.2024FAV Hörsaal 1 Helmut Veith - INF Live Vorlesung
Web Engineering - Einzeltermine
TagDatumZeitOrtBeschreibung
Do.14.03.202415:00 - 17:00FAV Hörsaal 1 Helmut Veith - INF Live Vorlesung
Do.11.04.202415:00 - 17:00FAV Hörsaal 1 Helmut Veith - INF Live Vorlesung
Do.25.04.202415:00 - 17:00FAV Hörsaal 1 Helmut Veith - INF Live Vorlesung
Do.16.05.202415:00 - 17:00FAV Hörsaal 1 Helmut Veith - INF Live Vorlesung
Do.23.05.202415:00 - 17:00FAV Hörsaal 1 Helmut Veith - INF Live Vorlesung
Do.06.06.202415:00 - 17:00FAV Hörsaal 1 Helmut Veith - INF Live Vorlesung
Do.13.06.202415:00 - 17:00FAV Hörsaal 1 Helmut Veith - INF Live Vorlesung

Leistungsnachweis

  • Die Übungen werden mit Hilfe von automatisierten Tests beurteilt.
  • Es werden zwei schriftliche Tests über den Vorlesungsinhalt über TUWEL abgehalten.

LVA-Anmeldung

Von Bis Abmeldung bis
09.02.2024 13:15 05.03.2024 23:55 12.03.2024 23:55

Curricula

StudienkennzahlVerbindlichkeitSemesterAnm.Bed.Info
033 521 Informatik Gebundenes WahlfachSTEOP
Lehrveranstaltung erfordert die Erfüllung der Studieneingangs- und Orientierungsphase STEOP
033 526 Wirtschaftsinformatik Pflichtfach4. SemesterSTEOP
Lehrveranstaltung erfordert die Erfüllung der Studieneingangs- und Orientierungsphase STEOP
033 532 Medieninformatik und Visual Computing Gebundenes WahlfachSTEOP
Lehrveranstaltung erfordert die Erfüllung der Studieneingangs- und Orientierungsphase STEOP
033 534 Software & Information Engineering Gebundenes WahlfachSTEOP
Lehrveranstaltung erfordert die Erfüllung der Studieneingangs- und Orientierungsphase STEOP

Literatur

Es wird kein Skriptum zur Lehrveranstaltung angeboten.

Vorkenntnisse

Unterliegt der STEOP-Regelung.

Grundkenntnisse von Versionskontrollsystemen wird vorausgesetzt, insbesondere der Umgang mit git.

Weitere Informationen

Sprache

Englisch