Web-Engineering

Web-Engineering ist die Entwicklung komplexer Webseiten und -Anwendungen. Die technologische Entwicklung in diesm Bereich schreitet schnell fort. In der Veranstaltung wird versucht, sowohl die Grundlagen des Web-Engineering zu vermitteln als auch einen Überblick über aktuelle Themen und Technologien zu geben. Es werden folgende Themen behandelt:

Grundlagen:

  • Server
  • XHTML, CSS, JavaScript
  • PHP, MySQL

View-Schicht:

  • Benutzerorientierte Webseiten
  • Barrierefreie Webseiten
  • AJAX

Ortsbasierte Anwendungen:

  • Google Maps
  • Open-Streetmaps

Web-Frameworks:

  • CakePHP

CMS:

  • Joomla!
  • TYPO3
  • Silverstripe