Webbasierte Informationssysteme (CS4130)
Dozent:
Privatdozent Dr. rer.nat. habil. S. Groppe
Inhalt:
In der Veranstaltung "Webbasierte Informationssysteme" werden wir grundlegende Technologien, Sprachen, Spezifikationen, Werkzeuge und Tools kennen lernen, um Informationen im Web zu verarbeiten, zu speichern und darzustellen.
- Einleitung
- Semantic Web Einführung
RDF/SPARQL, RDFS/OWL - Cloud Computing
Einführung, Hadoop, HBase und Hive, Pig, Spark und Flink - Client-Programmierung
HTML, CSS, JavaScript, JQuery/Web Komponenten, - Server-Programmierung: PHP
Imperative und objektorientierte Sprachkonstrukte - Multiplattform-Programmierung: Kotlin
Präsenzaufgaben finden sich auf der Tutorial-Webseite.
Zielgruppe:
- Master Medizinische Informatik SJ14 (Basismodul), Praktische Informatik, 1. oder 2. Fachsemester
- Master Medizinische Informatik SJ14 (Wahlpflicht), eHealth / Informatik, 1. oder 2. Fachsemester
- Master Medieninformatik SJ14 (Wahlpflicht), Informatik, Beliebiges Fachsemester
- Master Entrepreneurship in digitalen Technologien SJ14 (Basismodul), Technologiefach Informatik, 1. oder 2. Fachsemester
- Master Informatik SJ14 (Wahlpflicht), Schwerpunktfach Software Systems Engineering, 2. oder 3. Fachsemester
- Master Informatik SJ14 (Basismodul), Praktische Informatik, 1. oder 2. Fachsemester
Umfang:
Vorlesung (2 SWS)
Übung (2 SWS)
Zeit und Ort:
Vorlesung:
Donnerstags 12:15 - 14:00 Uhr im AM S2 / Audimaxgebäude
Übung:
Montags (Gruppe 1 + 2) 14:15 - 16:00 und 16:00 - 18:00 Uhr im PC-Pool 3, EG, Haus 64
Donnerstags (Gruppe 3) 14:15 - 16:00 Uhr im PC-Pool 2, EG, Haus 64
Beginn:
Vorlesung: Donnerstag, 12. April 2018
Übung: 19. April 2018
Unterlagen zur Vorlesung im Moodle
Öffentlich zugängliche Folien finden sich hier.
Beschreibung der Vorlesung:
Bei der Vorlesung Webbasierte Informationssysteme handelt es sich um ein Basismodul Praktische Informatik gemäß der Studienordnung Master Informatik. Je nach Studiengang kann es jedoch auch als Wahlpflicht gewählt werden (siehe Zielgruppe).
Übungen:
Die Übungen finden durchgängig am Rechner statt. Die Übungen bestehen aus Präsenzaufgaben, die alleine oder in kleinen Gruppen bearbeitet werden. Der Dozent steht bei Fragen und zur Besprechung der Lösungen zur Verfügung. Zu allen Aufgaben finden sich Beispiellösungen direkt unter der Aufgabenstellung. Die Beispiellösungen sollten jedoch erst nach Bearbeitung zum Vergleich mit der eigenen Lösung betrachtet werden, da ansonsten der Lerneffekt sehr viel geringer ist.