Proseminar im Sommersemester 2008

Java für Fortgeschrittene (IN0013)

Veranstalter: 
Prof. Dr. H. Seidl, M. Petter





Ort und Zeit :  Dienstags von 14:00 bis 16:00 in Raum 02.07.014

 

Beschreibung

Die Vorlesung Einführung in die Informatik I gibt einen ganz guten Überblick über Syntax und Semantik der Computersprache - das allein ist aber noch kein Garant für einen erfolgreichen Einsatz von Java in eigenen Programmierprojekten. Erst eine solide Kenntnis der Java API, die Verwendung von Werkzeugen zur schnellereren und sichereren Entwicklung und ein Überblick über die Möglichkeiten der Technik im Umfeld der Java-Plattform runden das Wissen um Java als Plattform ab. Ziel des Praktikum ist es, als Seminargruppe gemeinsam mit den anderen Teilnehmern das Wissen um Java-Technologien auszubauen, und den eigenen Horizont zu erweitern. Geschehen soll dass durch die Vorbereitung und Durchführung eines Vortrags zu einem der angebotenen Themen, einer praktischen Kurzeinführung (mit allen Teilnehmern am jeweils eigenen Laptop) anhand eines überblickbaren und verständlichen Beispiels für jedes Thema, sowie der Präsentation eines grösseren Demoprojekts mit der jeweiligen Technologie.

Grobe Klassifikation der Themen innerhalb des Seminars:

Vorläufige Themenliste

Datum Thema Link Betreuer Bearbeiter
29.04.2008 Oberflächliches: Swing und SWT als moderne Alternativen zu AWT Swing und SWT Andi Andreas
06.05.2008 Grafisches Java: Java Image IO, Java 3D und JOGL Moritz Dennis
13.05.2008 JVM als Skriptinterpreter: Groovy is groovy! Groovy Andrea || Michael Hristo
20.05.2008 Rechnernetze: ...spinnen mit Java über Sockets, RMI & Co Sockets, SSL und RMI Jörg Eike
27.05.2008 Internet: Webservices und Webapplications Servlets, JSP, Webservices, J2EE Moritz Robert
03.06.2008 Design Patterns: Schöner Programmieren mit Design Tips Gang of four Andi Lars
10.06.2008 Nebenläufiges: Multicoresysteme bis zum Anschlag ausnutzen mit den Concurrent Paketen, JOMP und MPIJava Concurrency, MPI,JOMP Jörg Andreas
17.06.2008 Compilertechnik: Von Regulären Ausdrücken, Parsern und Scannern... RegEx, JFlex und CUP Andrea && Michael Dirk
24.06.2008 Bytecode im Griff: Zaubern mit Reflections und Soot Reflections und Soot Sascha Zlatina
01.07.2008 Von Objektorientierung zu Aspektorientierung: AspectJ AspectJ Andi Michael
08.07.2008 Von Datenaustausch zu Datenbanken: RDBMS und Objektpersistenz JavaDB, JDBC und Hibernate Moritz Stefan
15.07.2008 Von Datenbanken zu Objektbanken: XML aus der Sicht von Java JXPath und XQuery und XSLT Sascha Andreas

Teilnehmer

Das Seminar richtet sich an Studierende des Bachelorstudienganges Informatik, mit fundiertem Basiswissen zu Java und Interesse daran, das Letzte aus Ihren Programmen herauszuholen.

Zeitplan

Vorlagen

Vortragsfolien Ausarbeitung

Kontaktdaten