Stage-oe-small.jpg

Lehre/Vorlesung Programmierung kommerzieller Systeme - Anwendungen in Netzen mit Java

Aus Aifbportal
Wechseln zu:Navigation, Suche

Vorlesung Programmierung kommerzieller Systeme - Anwendungen in Netzen mit Java

Details zur Lehrveranstaltung
Dozent(en) Dietmar Ratz
Übungsleiter Philipp StegmaierHelen SchneiderFerdinand Mütsch
Fach (Gebiet) Angewandte Informatik
Leistungspunkte 4,5 ECTS
Erfolgskontrolle schriftliche Prüfung
Semester SS


Aktuelle und ergänzende Informationen, sowie Zeiten und Räume der Lehrveranstaltung finden Sie im Vorlesungsverzeichnis der Universität.
Link zum Vorlesungsverzeichnis
Link zum Studierendenportal


Forschungsgruppe


Inhalt

In der Vorlesung, den Übungen und dem Rechnerpraktikum zu dieser Veranstaltung wird der praktische Umgang mit der im Bereich betriebswirtschaftlicher Anwendungen dominierenden Programmiersprache Java vermittelt. Grundlage ist dabei der jeweils aktuelle Sprachstandard. Die Kenntnisse aus der Vorlesung Programmieren I: Java werden vertieft und erweitert. Dies geschieht unter anderem durch die Behandlung von kommerziell relevanten Themenbereichen wie z. B. objektorientierte Modellierung und Programmierung, Klassenhierarchie und Vererbung, Threads, Applikationen und Applets, AWT-und Swing-Komponenten für graphische Benutzeroberflächen, Ausnahme- und Ereignis-Verarbeitung, Lambda-Ausdrücke, Ein-/Ausgabe über Streams, Anwendungen in Netzen, Internet-Kommunikation, Client- und Server-Socket-Programmierung, Remote Method Invocation, Servlets, Java Server Pages und Enterprise Java Beans.


Lernziele:

  • Die Studierenden erwerben die Fähigkeit des praktischen Umgangs mit der objektorientierten Programmiersprache Java und werden in die Lage versetzt, unter Einsatz aktueller Technologien und Werkzeuge komponentenbasierte Internet-Anwendungen zu entwerfen und zu implementieren.
  • Es wird die Fähigkeit vermittelt diese Methoden und Systeme situationsangemessen auszuwählen, zu gestalten und zur Problemlösung einzusetzen.
  • Die Studierenden erhalten die Befähigung zum Finden strategischer und kreativer Antworten bei der Suche nach Lösungen für genau definierte, konkrete und abstrakte Probleme.


Literatur

Ratz, D. Schulmeister-Zimolong, D. Seese, J. Wiesenberger. Grundkurs Programmieren in Java. 8. Aktualisierte und erweiterte Auflage, Hanser 2018.


Weiterführende Literatur:

  • S. Zakhour, S. Hommel, J. Royal. Das Java Tutorial. Addison Wesley 2007.
  • W. Eberling, J. Lessner. Enterprise JavaBeans 3. Hanser Verlag 2007.
  • R. Oechsle. Parallele und verteilte Anwendungen. 2. Auflage. Hanser Verlag 2007.
  • Weitere Literatur wird in der Vorlesung bekannt gegeben.


Anmerkungen

Diese Veranstaltung kann nicht gleichzeitig mit Programmierung kommerzieller Systeme - Einsatz betrieblicher Standardsoftware [2540886/2590886] angerechnet werden.