Hasso-Plattner-Institut
Hasso-Plattner-Institut
  
Login
  • de
 

Web-Programmierung und Web-Frameworks (Wintersemester 2017/2018)

Dozent: Prof. Dr. Christoph Meinel (Internet-Technologien und -Systeme)
Tutoren: Matthias Bauer

Beschreibung

Einführungsveranstaltung am 16.10.2017 um 11:15 Uhr in H-E.51

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, eine mobile Lernplattform für ein EU-Projekt, ein Ernährungstracker, Web-Apps für Nutzeranalysen, Meetingunterstützung, ... und viele mehr.

Ansprechpartner bei Fragen: Matthias Bauer

Voraussetzungen

Interesse für Web-Entwicklung

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

Literatur

projekt-/themenspezifisch

Lern- und Lehrformen

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

Leistungserfassung

  • Eigenleistung
  • Hintergrundthema
  • Vortrag, Diskussionsführung
  • Dokumentation
  • Aktive Mitarbeit in den Präsenzterminen

Termine

Immer montags 11:00 in Raum H-E.51

Achtung: 
Wir starten bereits am ersten Semestertag - 16.10.2017, aber erst um 11:15 Uhr - mit der Einführungsveranstaltung. In der zweiten Semesterwoche wird das Seminar nicht stattfinden.

 

Allgemeine Information

  • Semesterwochenstunden : 4
  • ECTS : 6
  • Benotet : Ja
  • Einschreibefrist : 27.10.2017
  • Programm : IT-Systems Engineering BA
  • Lehrform : PS
  • Belegungsart : Wahlpflicht
  • Maximale Teilnehmerzahl : 20

Module

  • Business Process & Enterprise Technologies
  • Internet & Security Technology
  • Software Architecture & Modeling Technology
  • BPET-Grundlagen
  • BPET-Vertiefung
  • ISAE-Grundlagen
  • ISAE-Vertiefung
  • OSIS-Grundlagen
  • OSIS-Vertiefung

Zurück