Praktikum aus Softwareentwicklung 2

339.100 Prähofer, Kreindl 2 Mo 10:15 - 11:45 S3 055
339.101 Leopoldseder, Kreindl 2 Mo 10:15 - 11:45 S3 057
339.102 Prähofer, Kreindl 2 Mo 17:15 - 18:45 S2 053
339.103 Leopoldseder, Kreindl 2 Mo 17:15 - 18:45 S2 046

Informationen

  • ACHTUNG geändert: Beginn der LVA am 11. 3. 2019
  • Alle relevanten Informationen zur Abhaltung LVA wie Termine, Übungsangaben etc. finden Sie im Moodle

Beschreibung

In dieser Lehrveranstaltung werden Basistechnologien und fortgeschrittene Konzepte der Programmiersprache Java vermittelt. Der Inhalt reicht von der Implementierung graphischer Oberflächen und Internationalisierung über Verteilte Anwendungen und Sicherheit bis hin zu Datenbankzugriff und Web-Technologien. Ziel ist das Beherrschen einer umfangreichen Klassenbibliothek sowie typischer Technologien der objektorientierten Programmierung.

Die Lehrveranstaltung setzt sich aus einem theoretischen und einem praktischen Teil zusammen. Die Konzepte werden in der Lehrveranstaltung vorgetragen und anhand von Übungsaufgaben vertieft. Dazu werden 6 Übungen ausgegeben. Die Note setzt sich aus den Übungen und der mündlichen Prüfung zusammen. Für einen positiven Schein sind außerdem mindestens 50% auf jede Übung notwendig.

Alle weiteren Informationen finden Sie im Moodle-System.

Weiterführende Literatur

  • Martin Schader, Lars Schmidt-Thieme: Java - Eine Einführung. 3. Auflage, Springer-Verlag, 2000.
    Benutzeroberflächen, Ausnahmebehandlung, Threadprogrammierung, Sicherheitsmechanismen, RMI, ...
  • Cay S. Horstmann, Gary Connell: Core Java 2, Band 1 - Grundlagen. Markt+Technik, 2003.
    Einführung in die objektorientierte Programmierung, Ein- und Ausgabe, Swing, ...
  • Cay S. Horstmann, Gary Connell: Core Java 2, Band 2 - Expertenwissen. Markt+Technik, 2003.
    Multithreading, Collections, Netzwerke, JDBC, Java Beans, Sicherheit, Internationalisierung, XML, ...
  • Hans Bergsten: JavaServer Pages, deutsche Ausgabe. 1. Auflage, O'Reilly, 2001
    Einführung in JSP, Grundlagen HTML, Servlets, Datenbankzugriffe, Authentifizierung, ...
  • Hans Bergsten: JavaServer Pages. 3. Auflage, O'Reilly, 2003
  • Jason Hunter, William Crawford: Java Servlet Programmierung, deutsche Ausgabe der 2. Auflage. 1. Auflage, O'Reilly, 2001
    Einführung in Servlets, Grundlagen JSP, Applet-Servlet-Kommunikation, Datenbankzugriffe, Internationalisierung, ...

Online-Quellen