Hasso-Plattner-Institut25 Jahre HPI
Hasso-Plattner-Institut25 Jahre HPI
 

Web-Programmierung und Web-Frameworks (Wintersemester 2015/2016)

Lecturer: Prof. Dr. Christoph Meinel (Internet-Technologien und -Systeme)

General Information

  • Weekly Hours: 4
  • Credits: 6
  • Graded: yes
  • Enrolment Deadline: 23.10.2015
  • Teaching Form: Project seminar
  • Enrolment Type: Compulsory Elective Module
  • Maximum number of participants: 24

Programs, Module Groups & Modules

IT-Systems Engineering BA

Description

Heutzutage entwickelt kaum noch jemand professionelle Webseiten nur mit HTML mit CSS. Damit wären viele Anforderungen auch einfach gar nicht realisierbar. Viel effizienter ist das Entwickeln von Webseiten und Webanwendungen mit Hilfe von Web Frameworks und Libraries. Damit lassen sich auch zum Teil sehr komplexe Projekte realisieren. In diesem Seminar werden wir in Gruppenarbeit Softwareprojekte im Bereich Webprogrammierung realisieren. Die Zielstellungen werden dabei von den Betreuern vorgegeben bzw. müssen mit ihnen ausgehandelt werden. In den letzten Jahren sind in diesem Seminar tolle Projekte entstanden. Dazu gehören u.a. der Prototyp des tele-TASK/openHPI Videoplayers, OpenMensa, Schneehöhen, fb10lehre, eine mobile Lernplattform für ein EU-Projekt, ein Ernährungstracker, ... und viele mehr.

Ansprechpartner bei Fragen: Matthias Bauer

Requirements

Abschluss der Vorlsesung "Internet- und WWW-Technologien" empfohlen

Literature

projekt-/themenspezifisch

Learning

Projektseminar mit Gruppenarbeit

1. Phase

  • Anforderungsanalyse
  • Beginn der Implementierung eines Prototyps
  • Recherche eines Hintergrundthemas (z.B. Technologie, Verfahrensweise)
  • Vortrag und Diskussion (45min) über Hintergrundthema, Stand der Entwicklung, Ziele

2. Phase

  • Implementierung
  • Dokumentation
  • Zwischenvorträge zum Zeigen des aktuellen Stands und Austausch mit anderen Gruppen
  • Abschluss durch Lightning Talks (Präsentation des Endprodukts)
  • Abgabe von Software und Doku

Examination

  • Eigenleistung
  • Hintergrundthema
  • Vortrag
  • Dokumentation
  • Diskussionsführung
  • Aktive Mitarbeit

Dates

Die Präsenzveranstaltungen finden mittwochs um 11:00 Uhr in H-E.51 statt. Die wöchentlichen Gruppentreffen können idealerweise im gleichen Zeitslot stattfinden.

14.10.2015(einmalig), Vorstellung der Themen
wöchentlichGruppeninterne Treffen mit Betreuer
11.11.2015Hintergrundvorträge Gruppen 1+2
18.11.2015Hintergrundvorträge Gruppen 3+4+5 (Termin hat Überlänge!)
06.01.2016Lockerer gruppenübergreifender Austausch
03.02.2016Lightning Talks (je 10min)
15.02.2016Abgabeschluss von Software und Entwickler-Doku
Mitte MärzBekanntgabe der Noten 

Zurück