Seminar "Aktuelle Software-Engineering-Praktiken für das World Wide Web"

Leif Singer ,  -> E-Mail

Tristan Wehrmaker ,  -> E-Mail

Seminar, 3 Leistungspunkte, je nach Prüfungsordnung ggf. benotet

Beginn: Mittwoch, 07.04.2010, 15 Uhr, Raum G323 (Seminarraum)

Termin: mittwochs, 14:00 - 15:30 Uhr, Raum G323 (Seminarraum)

Inhalt

Durch die hohe Sichtbarkeit, die Webanwendungen und Webentwicklung erfahren, werden Entwicklungstrends leicht ungeprüft übernommen. In diesem Seminar soll sich jeder Teilnehmer mit einer Technik oder Praktik aus der Webentwicklung auseinandersetzen und sie mit fundierten Grundlagen aus dem Software Engineering in Verbindung bringen.

Als Ergebnis wird eine Ausarbeitung von 6 bis 8 Seiten erwartet, die in die Thematik einführt, Hintergründe erläutert sowie Vor- und Nachteile für verschiedene Anwendungsszenarien bespricht. Zusätzlich zur Ausarbeitung wird ein Vortrag von etwa einer Stunde erwartet, in dem die Inhalte der Ausarbeitung — mit etwas weniger Tiefe, aber dafür höherer Anschaulichkeit und Praxisnähe — vorgestellt werden sollen. Außerdem wird die Anwesenheit bei allen Vorträgen gefordert.

Organisatorisches

Bei Teilnahmewunsch bitte per Email oder persönlich einen Termin mit Leif Singer (Raum G302) ausmachen. Im ersten Gespräch können dann die Themen noch weiter besprochen und eines ausgewählt werden.

Wichtige Zeitpunkte:

Materialien

Themen

Nr. Datum Referent Präsentation Ausarbeitung
01 07.04.2010 Leif Singer, Tristan Wehrmaker Einführung & Grundlagen von WWW und HTTP Folien
02 14.04.2010 Leif Singer CSS Einführung & CSS Frameworks Folien
03 21.04.2010 Karsten Möckel JavaScript Frameworks Folien, Ausarbeitung
04 28.04.2010 Steffen Platte AJAX und Comet Folien, Ausarbeitung
05 05.05.2010 Olga Liskin REST: Grundlagen & HATEOAS Folien, Ausarbeitung
06 12.05.2010 Olga Liskin REST: Praktischer Teil  
07 19.05.2010 JK Web Scraping Folien
08 02.06.2010 Wladimir Exner "Web 2.0"; "Enterprise 2.0" Folien, Ausarbeitung
09 09.06.2010 Armin Doroudian Entwicklungsmuster für "2.0" Folien, Ausarbeitung
10 16.06.2010 Leif Singer Testen und Debuggen von Webanwendungen Folien
11 23.06.2010 Mark Kubacki SQL vs. "NoSQL" Folien, Ausarbeitung
12 30.06.2010 Andy Stumpp Verarbeitung großer Datenmengen in der Cloud Folien, Ausarbeitung
13 14.07.2010 JK Experiment-Driven Development Folien, Ausarbeitung