Skip to main content

Modulbeschreibung - Web Engineering

Nummer
webeC
Leitung Dierk König, +41 56 202 79 83, ZGllcmsua29lbmlnQGZobncuY2g=
ECTS 3.0
Anspruchsniveau basic
Inhaltsübersicht Das Web ist eine der meist genutzten Plattformen für Softwareapplikationen. Web Engineering vermittelt die Grundlagen für den Bau von Web Präsenzen: von einfachen statischen Sites bis zu dynamischen, verteilten, datenbankbasierten Mehrbenutzerapplikationen.
  • Architektur einer Web-Applikation, Komponenten und deren Interaktion, z.B. Verwendung von Sever Pages, Web MVC, Single Page Apps und REST-Architekturstil
  • Technologien für den Client, z.B. HTML, CSS, JavaScript, und für den Server, inklusive einfachem Datenbankzugriff
  • Ingenieursmässige Anwendung der Technologien, inklusive Validation und automatisierte Tests des Gesamtsystems
  • Entwurf und Umsetzung von Web-Applikationen

Bestehende und zukünftige Web Module vertiefen die Themen des Web Engineering, z.B. die Module Web Frameworks und Web Programming
Lernziele Die Studierenden
  • kennen grundlegende Techniken, welche die zentralen Aspekte einer Web-Applikation abdecken, wie Client- und Server-Technologien, statischer- und dynamischer Inhalt, Integration einer Datenbank
  • können die Grundkonzepte der betrachteten, einzelnen Technologien erklären
  • können eigenständig, von Grund auf, mit ingenieursmässigem Vorgehen eine belastbare Web-Präsenz bauen.

Empfohlene Vorkenntnisse
  • Objektorientierte Programmierung 2 (oopI2)
  • Datenbanken (dbC, edbs)

Leistungsbewertung Erfahrungsnote und MSP schriftlich
Diese Seite teilen: