Aktuelle Technologien zur Entwicklung verteilter Java-Anwendungen
Fakultät für Informatik und Mathematik ©
Name Aktuelle Technologien zur Entwicklung verteilter Java-Anwendungen
Verantwortlich Prof. Dr. Peter Mandl
SWS 4
ECTS 5
Sprache(n) Deutsch
Lehrform SU mit Übung
Angebot nach Ankündigung
Aufwand

Präsenzstudium: ca. 42 Std., Eigenstudium / Studienarbeit / Präsentation: ca. 100 Std.

Voraussetzungen
  • Grundlegende Kenntnisse der Softwareentwicklung mit Java.
  • Grundkenntnisse im Anfertigen von Studienarbeiten.
  • Basiskenntnisse in der Präsentation von Ergebnissen.
Ziele

Lernziele:Ziel des Moduls ist das Vertiefen des selbständigen Einarbeitens, Darstellens und Vertretens ausgewählter aktueller Themen aus der Welt der Softwareentwicklung mit Java EE.

Kompetenzen: Die Studierenden vertiefen die Fähigkeit, komplexe Sachverhalte wissenschaftlich auszuarbeiten, zu präsentieren und zu verteidigen.

Inhalt

Im Rahmen dieses Faches werden den Studierenden die wesentli-chen Konzepte und Technologien von Java EE anhand praktischer Beispiele vermittelt. Die einzelnen Themenschwerpunkte dabei sind: Architektur, Web UIs, Rich Client UIs, Komponentenmodel-le, Persistenz, Web Services, Messaging, Security, Test, Build und Alternativen zu Java EE.

Anschließend werden die Studierenden über eine eigenständige, wissenschaftliche Erarbeitung einer Studienarbeit zu einem Thema aus dem geschilderten Umfeld an die generelle Vertiefung in ein Fachthema herangeführt.

Durch die Vorstellung der eigenen Studienarbeit mit adäquatem Einsatz von multimedialen Hilfsmitteln und deren anschließender Diskussion werden die Fähigkeiten zur sicheren Präsentation vor einem kritischen Publikum geschult.

Medien und Methoden

Veranstaltungsspezifische Website (http://tschutschu.de/Lehrauftrag.html). Allgemeine Informationen (Hinweise im WWW). Multimediale Präsentationen. Codebeispiele und Live Coding.

Literatur
  • Salvanos, Alexander: Professionell entwickeln mit Java EE 7: Das umfassende Handbuch, Galileo Computing; 1. Auflage 2014.
  • Schießer, Marcus; Schmollinger, Martin: Workshop Java EE 7: Ein praktischer Einstieg in die Java Enterprise Edition mit dem Web Profile, dpunkt.verlag, 2. Auflage, 2014.

Spezielle Quellen für jedes angebotene Thema.

Zuordnungen Curricula
SPO Fachgruppe Code ab Semester Prüfungsleistungen
IB Version 2010 FWP IF-WI-B-31-34-11 4 benotete Studienarbeit (40%)
benotetes Kolloquium (60%)
IF Version 2012 FWP IF-I-B-F01 4 benotete Studienarbeit (40%)
benotetes Kolloquium (60%)