Communication and Media Engineering

Modulhandbuch

 Zurück 

Interactive Distributed Applications

Empfohlene Vorkenntnisse

good programming skills in C or Java

Lehrform Vorlesung/Labor
Lernziele / Kompetenzen

After completing the module, students are familiar with the basics of Web development in theory and practice. They understand the interaction of HTML/CSS/JavaScript, server-side programming and communication via HTTP and have acquired conceptual knowledge of building applications on the World Wide Web. They have realized a concrete application in the area Internet of Things.

Dauer 1
SWS 5.0
Aufwand
Lehrveranstaltung 60 h
Selbststudium / Gruppenarbeit: 60 h
Workload 120 h
ECTS 5.0
Voraussetzungen für die Vergabe von LP

exam K90 + lab work LA

Leistungspunkte Noten

classes: 60 h, self-guided learning and group work: 90 h

Modulverantwortlicher

Prof. Dr. rer. nat. Tom Rüdebusch

Empf. Semester 2
Haeufigkeit jedes Jahr (SS)
Veranstaltungen

Interactive Distributed Applications

Art Vorlesung
Nr. M400
SWS 4.0
Lerninhalt

• User Interfaces
• Internet Services
• The World Wide Web
   o Protocol (WWW System)
   o Page Description (HTML)
   o Server (Static vs. Dynamic Web Pages, CGI/C, PHP)
   o Client (JavaScript, CSS, DHTML)
   o Structuring Information (Extensible Markup Language XML)
• Applications

Literatur

• Shneiderman et al.: Designing the User Interface. Pearson, 2009
• Freeman: The Definitive Guide to HTML5. Apress, 2011
• Flanagan: JavaScript. O'Reilly, 2011
• Tatroe, MacIntyre, Lerdorf: Programming PHP. O'Reilly, 2013
• Harold, Means: XML in a Nutshell. O‘Reilly, 2004

Interactive Distributed Applications Lab

Art Labor
Nr. M406
SWS 1.0
Lerninhalt

Die LV gliedert sich folgendermaßen:

  • Web-Entwicklung auf dem Raspberry Pi
  • Internet der Dinge mit Arduino
  • Web-Anwendung als verteiltes System

 

The course is structured as follows:

  • Web development on the Raspberry Pi
  • Internet of Things with Arduino
  • Web application as a distributed system
Literatur

Die Literaturliste wird in der Lehrveranstaltung bekannt gegeben.

The liste of literature will be announced in the course.

 Zurück