Übersicht

Der MME-Kurs besteht aus inhaltlichen Abschnitten und praktischen Übungen. 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
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 Praxissitzung: Tipps für die Übungsaufgaben und Codequalität mit ESLint Praktische Übung
7 26.11.2018 Client-Server-Kommunikation: AJAX und XMLHttpRequest Online-Material und praktische Übung
8 03.12.2018 Praxissitzung: Pair Programming Praktische Übung
8 10.12.2018 Multimediale Elemente im Browser: Audio-, Video- und Canvas-Elemente Online-Material und praktische Übung
10 17.12.2018 Entfällt
11 07.01.2019 Praxissitzung: Code-Katas Praktische Übung
12 14.01.2019 Javascript außerhalb des Browser: Einführung in die Verwendung von Node.js Online-Material und praktische Übung
13 21.01.2019 Anforderungsdokumentation für (studentische) Softwareprojekte Online-Material und praktische Übung
14 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
15 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