Entwicklung von Webapplikationen



- B.WIWI-WIN.0005 -

Lehrveranstaltung für Bachelor-Studiengänge





Kurzübersicht



































Was? Wie?
Angebotshäufigkeit jedes Wintersemester
Art der Veranstaltung Projektseminar
Prüfungsvorleistung Programmieraufgaben, Klausur & Anwesenheitspflicht an allen Seminarterminen
Prüfungsleistung Entwicklung einer prototypischen Webapplikation und Präsentation mit schriftlicher Ausarbeitung
Credits 6+6 ECTS
Teilnahmevoraussetzung keine
Empfohlene Kenntnisse:
Modul "Management der Informationssysteme",
Modul "Programmiersprache Java"







Inhalt


Die Entwicklung von applikationsgetriebenen Web-Sites (z. B. Auktionen, Web-Shops, Communities etc.) unterscheidet sich von der "klassischen" Client-Server Entwicklung sowohl in den Anforderungen (z. B. in Bezug auf die Skalierbarkeit oder die Sicherheitsproblematiken) als auch im Hinblick auf die eingesetzten Technologien (Web-Server, Browser, Applikationsserver usw.). Ziel der Veranstaltung ist es, einen Einblick in die Entwicklung und den Betrieb solcher System zu geben. Darauf aufsetzend soll ein Ausschnitt aus einer datenbankbasierten Web-Anwendung in Kleingruppen (jeweils 4-5 Studenten) konzipiert und mit Hilfe einer entsprechenden Entwicklungsumgebung implementiert werden.







Lernziele Projektkonzeption und Implementierung:


Nach erfolgreicher Teilnahme sind die Studierenden in der Lage,


  • Grundlagen der Entwicklung von Web-Applikationen zu beschreiben und unterschiedliche Klassifikationen von Web-Anwendungen zu definieren,

  • Sicherheitsrelevante Aspekte von Web-Applikationen zu identifizieren und zu beurteilen,

  • Einsatzbereiche von Frameworks beim Entwickeln von Web-Applikationen zu identifizieren und zu beurteilen,

  • die Implementierung von Web-Applikationen zu analysieren und kritisch zu hinterfragen,

  • Web-Applikationen konzeptionell zu modellieren und zu entwickeln,

  • komplexe Entwicklungsprojekte in Teams zu organisieren und durchzuführen.








Lernziele Projektdokumentation:


Nach erfolgreicher Teilnahme sind die Studierenden in der Lage,


  • den Konzeptions- und Entwicklungsprozess einer Web-Applikation im Kontext eines komplexen Entwicklungsprojekts zu dokumentieren,

  • ein webbasiertes Anwendungssystem zu dokumentieren,

  • die Ergebnisse eines Entwicklungsprojekts zu präsentieren.








Terminübersicht




















Was? Wann und Wo?
Anmeldung Im Oktober über Stud.IP (siehe eCampus)
Seminar Mittwochs, ab der ersten Vorlesungswoche 9:00 -12:00 Uhr (Präsenz im ZHG005)











Kontakt:



Christian Finke

Platz der Göttinger Sieben 5

37073 Göttingen


Tel. 0551 39-28425
christian.finke@uni-goettingen.de


Leonie Kopahs

Platz der Göttinger Sieben 5

37073 Göttingen


Tel. 0551 39-29737
leonie.kopahs@uni-goettingen.de


Phillip Szelat

Platz der Göttinger Sieben 5

37073 Göttingen


Tel. 0551 39-28059
phillip.szelat@uni-goettingen.de