Practical Course Web Development
Lecturers: Prof. Hußmann
Persons in Charge: Tobias Seitz
Hours per week: 6
ECTS-Credits: 6
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
News
- 20/03/17: You can now apply for a spot in this course via UniWorX by April 20th noon.
Content
Das Praktikum Webentwicklung ist eine Schwesterveranstaltung des "Praktikum Entwicklung von Mediensystemen (PEM)" und richtet sich an Studierende im Master (Medien-)Informatik.
In diesem Praktikum werden Themen aus Multimedia im Netz vertieft, die Schwerpunkte liegen hierbei auf NodeJS und Polymer, sowie gängigen Entwicklungstools.
Die Projekte im Sommersemester drehen sich voraussichtlich um Web-Applikationen zur Einreichung/Verwaltung von Publikationen und/oder der Weiterentwicklung vorangegangener Projekte aus dem Wintersemester. In wöchentlichen gemeinsamen Sessions wird auf Konzepte eingegangen, welche die Studierenden im Lauf der jeweiligen Woche selbständig weiter vertiefen und über einen GitHub-basierten Workflow ihre Projektbeiträge liefern. Ein gemeinsames Basis-Projekt wird dann zu gegebener Zeit geforkt und in Teams zu Ende fertig gestellt. Das Ganze wird - soweit möglich - von Gastvorträgen umrahmt.
Bitte berücksichtigen Sie in Ihrer Semesterplanung, dass dieses Praktikum sehr arbeitsintensiv ist.
- HTML5 + JavaScript + CSS
- NodeJS (Express _oder_ Loopback)
- Web Components / Polymer
- Datenbanken (SQL oder NoSQL)
- Terminal / Kommandozeile
Gerne können Sie Ihre Fragen vorab auf unserem Slack-Channel loswerden.
Dates
- Date: weekly Monday, 9 am - 12 am
- Location: CIP Pool, Amalienstraße 17
Applications
In der Bewerbung schildern Sie bitte kurz (maximal eine Seite):
- Ihre Motivation
- in welcher Form Sie die erforderlichen Vorkenntnisse oder andere Assets mitbringen
- Erwartungen an das Praktikum
Ein persönliches Notebook wird für diese Veranstaltung empfohlen. Sollte Ihnen *kein* Notebook zur Verfügung stehen, machen Sie dies bitte in Ihrer Bewerbung deutlich.
Da die Anzahl der Bewerber ist erwartungsgemäß recht hoch ist, bitten wir um eine aussagekräftige Bewerbung. Falls Sie in Multimedia im Netz ein gutes Ergebnis erzielt haben, dürfen Sie dies explizit erwähnen.
Date | Topic | Downloads |
---|---|---|
24.04.2017 | Kick-Off: Projects, Requirements | Slides |
01.05.2017 | No Session | |
08.05.2017 | No Session | |
15.05.2017 | Polymer 01: Basics, PolymerElements, Binding, Layout | Slides |
22.05.2017 | Polymer 02: Hands-On Code-lab | |
29.05.2017 | Polymer 03: Firebase | Slides |
29.05.2017 | Q&A, Good Practice: Conventions, Style, Paradigms | Slides |