Ort und Zeit : | Dienstags von 14:00 bis 16:00 in Raum 02.07.014 |
---|
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:
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 |