Web Programming (ILV)

Back
Specialization AreaInformatics
Course numberB2.08510.30.011
Course codeWebProg
Curriculum2023
Semester of degree program Semester 3
Mode of delivery Presencecourse
Units per week3,0
ECTS credits5,0
Language of instruction German

Die Studierenden beherrschen die Grundlagen, die für die Gestaltung von Webseiten notwendig sind. Sie können statische Webseiten mit HTML und CSS erstellen.
Die Studierenden kennen die Extensible Markup Language (XML), können XML Dokumente erstellen, die Struktur von XML Dokumenten mittels DTD und XSD (XML Schema Definition) beschreiben und XML Dokumente mittels XSLT (XSL Transformation) in andere XML bzw. HTML Dokumente transformieren.
Sie sind in der Lage einfache Webapplikationen mit Datenbankanbindung und asynchroner Datenübertragung zwischen Client und Server zu erstellen.

Algorithmen und Datenstrukturen, Datenbanksysteme, Objektorientiertes Programmieren

Die Lehrveranstaltung beinhaltet folgende Themenschwerpunkte:

  • WWW - Grundlagen
  • Statische Content-Generierung:
    • HTML, XHTML (Struktur) CSS (Darstellung)
    • XML XML-DTD und XSD, XSLT
  • Dynamische Content Generierung:
    • Clientseitig:
      • JavaScript
    • Serverseitig:
      • PHP
      • Datenbanken und PHP
asynchrone Datenübertragung zwischen Browser und Server

Im Bereich der Webprogrammierung ist der Großteil der Fachliteratur im Web selbst verfügbar.
Für die Lehrveranstaltung relevante Adressen werden am Beginn der Lehrveranstaltung bekanntgegeben.

Vorlesung mit nachfolgender Behandlung von Übungsbeispielen, interaktive Lernmethoden

Prüfungsimmanenter Charakter mit

  • Mitarbeit
  • Übungsabgaben
  • Abschlussprüfung