Übersicht

Der MME-Kurs besteht aus 10 inhaltlichen Abschnitten. Zu jedem Abschnitt finden Sie hier eine Online-Lektion, die aus einem einführenden Text, Code-Beispielen, einem oder mehreren Videos sowie weiterführender Literatur besteht. Die Online-Lektionen werden durch praktische Aufgaben und Beispiele ergänzt, die gemeinsam in der zugehörigen, wöchentlich stattfindenden Übung bearbeitet werden. In den letzten drei Wochen des Semesters werden die Abschlussprojekte vorbereitet.

Semesterplan

Woche Datum Inhalt Anmerkung
1 15.10.2018 Einführung Präsenzveranstaltung während des Vorlesungs-Slots (Übung entfällt)
2 22.10.2018 Crashkurs: Entwicklung von Webanwendungen mit HTML, CSS und Javascript Präsenzveranstaltung während des Vorlesungs- und Übungs-Slots
3 29.10.2018 Das Document Object Model: HTML-Dokumente programmatisch verarbeiten und manipulieren Online-Material und praktische Übung
4 05.11.2018 Closures: Javascript-Anwendungen mit dem Module-Pattern gestalten Online-Material und praktische Übung
5 12.11.2018 Der Event-Loop in Javascript und die Events der Web-APIs Online-Material und praktische Übung
6 19.11.2018 Praxistipps für die Übungsaufgaben: Codequalität mit ESLint Praktische Übung
7 26.11.2018 Client-Server-Kommunikation: AJAX und das REST-Paradigma Online-Material und praktische Übung
8 03.12.2018 Das Canvas-Element: dynamische Zeichenoperationen im Browser Online-Material und praktische Übung
9 10.12.2018 Nebenläufigkeit im Browser: Webworker verstehen und einsetzen Online-Material und praktische Übung
10 17.12.2018 Javascript außerhalb des Browser: Einführung in die Verwendung von Node.js Online-Material und praktische Übung
11 14.01.2019 Multiuser-Anwendungen mit WebSockets und WebRTC Online-Material und praktische Übung
12 21.01.2019 Anforderungsdokumentation für (studentische) Softwareprojekte Online-Material und praktische Übung
13 28.01.2019 Projektworkshop: Vorstellung und Auswahl von Themen, Definition einer ersten Projektskizze, Einrichten der Repositories Präsenzveranstaltung während des Vorlesungs- und Übungs-Slots
14 04.02.2019 Projektbesprechungen: Anforderungen definieren und finalisieren Sprechstunden mit den einzelnen Projektgruppen während des Vorlesungs- und Übungsslots
- nach Vorlesungsende Projektbesprechungen: Technische Details & Anforderungen Sprechstunden mit den einzelnen Projektgruppen während des Vorlesungs- und Übungsslots