Praktikum Web Programmierung

Dozent:
Prof. Dr. Albrecht Schmidt
Kontakt: pwp(at)um.ifi.lmu.de
Umfang: 4 SWS
ECTS-Credits: 6
Sprache: Englisch und Deutsch
Modul: Master P5.0.2 oder P5.0.4: Gruppenpraktikum zu fortgeschrittenen Themen der Informatik I oder Informatik II
Nach Rücksprache mit dem Prüfungsausschuss auch Anerkennung für P2, P3 oder P6 (Vertiefende Themen für Master) möglich
Bachelor P17, P18: Vertiefende Themen der Medieninformatik I oder II
Aktuelles
- 13.09.2021: Die Bayerische Staatsregierung hat beschlossen, dass Präsenzveranstaltungen unter vollständiger Nutzung der bestehenden Raumkapazitäten stattfinden dürfen. Weitere Information auf der LMU Webseite. Dies bedeutet insbesonders, dass wir keine Streams/Videoaufnahmen der Präsenzveranstaltungen garantieren könnnen.
- 20.08.2021: Die Zentralanmeldung für diesen Kurs ist offen vom 30.08.21 bis 26.09.21.
Termin
- Termin: Montags, 10:00 - 12:00 c.t.
- Ort: Frauenlobstr. 7a, Raum 257. Coronaregeln beachten!
- Erster Termin: 18.10.2021
Bewerbung
Die Platzvergabe für dieses Praktikum erfolgt über die Zentralanmeldung per Uni2Work. Bitte begründen Sie Ihre Eignung für diesen Kurs im Textfeld der Uni2Work-Anmeldung. Wir werden Vorkenntnisse bei der Platzvergabe berücksichtigen. Bitte beachten Sie auch die für die Zentralanmeldung geltende Nachrücker- und Malusregelung.
Inhalt
In the winter term 21/22, this practical course on web programming focuses on challenges and strategies developing for the Web of Things (WoT).
We will distribute small mobile computers (e.g. Raspberry Pi) and microcontrollers with network interfaces. Course participants are expected to work on weekly exercises, create interactive applications following WoT recommendations, and use common Internet of Things (IoT) protocols. Participants will further work on a final group project.
Themenübersicht
- Basics client/ server
- Web of Things/ IoT: Challenges and Strategies
- Interfacing between IoT devices (programming microcontrollers)
- Deploying and testing
Nützliche Vorkenntnisse
- Lecture "Multimedia im Netz"
- HTML5, JavaScript, CSS
- Microcontroller programming/ Physical computing
- Cloud computing