Über LPZ E-BUSINESS
Lehre
Lehrveranstaltungen
Übungen
Klausuren
Praktika
Abschlussarbeiten
DuD-Seminar
Studiengang-Wegweiser
Forschung
Projekte
Veröffentlichungen
Veranstaltungen
Kontakt
Presse
Interner Bereich
 
Agile MDA
IT-Radar
Mobile Technology Lab
Distinguished Lectures
Series
Java-Praxiskurs
Der Lehrstuhl für Angewandte Telematik / e-Business bietet in der vorlesungsfreien Zeit vor dem Sommersemester 2004 einen fakultativen Java-Praxiskurs für interessierte Studenten aller Studiengänge an. In der zweiwöchigen Kompaktveranstaltung werden u.a. folgende Themen behandelt:
  • Objektorientierte Analyse und Design (Modellierung in UML und Java)

  • Java-Programmiertechniken (Datenstrukturen, Exception Handling, ...)

  • Ein-/Ausgabe-Operationen (Stream-Zugriffe, XML-Parsing, ...)

  • Netzwerk-Kommunikation (Multi-Threading, Client-Server-Systeme, ...)

  • Grafische Benutzungsoberflächen (Swing, Model-View-Controller-Paradigma, ...)

Im Rahmen von freien Programmierübungen besteht die Möglichkeit, die in den Vorlesungen vermittelten Konzepte anzuwenden und zu vertiefen.

Als Ansprechpartner stehen  Matthias Book und  Malte Hülder zur Verfügung.
Termine und Veranstaltungsort
Der Java-Praxiskurs findet in den letzten beiden Wochen der vorlesungsfreien Zeit montags bis freitags von 09:00-11:30 Uhr in folgenden Hörsälen statt:


An jedem dieser Tage wird eine Vorlesung mit Übungsbesprechung angeboten. Der Übungsbetrieb läuft in Form freier Übungen ab, d.h. statt korrigierter und bewerteter Abgaben gibt es in der Folgevorlesung jeweils eine ausführliche Besprechung der Lösungen.
Online-Feedback
Die Ergebnisse des Online-Feedbacks zum Java-Praxiskurs stehen fest. Danke allen, die ihre Stimme abgegeben haben!
Vorlesungen
Datum Skript Präsentation
22.03.2004  1. Vorlesungseinheit
 1. Vorlesungseinheit
23.03.2004  2. Vorlesungseinheit
 2. Vorlesungseinheit
24.03.2004  3. Vorlesungseinheit
 3. Vorlesungseinheit
25.03.2004  4. Vorlesungseinheit
 4. Vorlesungseinheit
26.03.2004  5. Vorlesungseinheit
 5. Vorlesungseinheit
29.03.2004  6. Vorlesungseinheit
 6. Vorlesungseinheit
30.03.2004  7. Vorlesungseinheit
 7. Vorlesungseinheit
31.03.2004  8. Vorlesungseinheit
 8. Vorlesungseinheit
01.04.2004  9. Vorlesungseinheit
 9. Vorlesungseinheit
02.04.2004  10. Vorlesungseinheit
 10. Vorlesungseinheit
   Quelltext
 
Übungen
Besprechung Übungsblatt Skript Präsentation Quelltext
23.03.2004  1. Übung
 1. Lösung
 1. Lösung
 1. Lösung
24.03.2004  2. Übung
 2. Lösung
 2. Lösung
 2. Lösung
25.03.2004  3. Übung
 3. Lösung
 3. Lösung
 3. Lösung
26.03.2004  4. Übung
 4. Lösung
 4. Lösung
 4. Lösung
29.03.2004  5. Übung
 5. Lösung
 5. Lösung
 5. Lösung
30.03.2004  6. Übung
 6. Lösung
 6. Lösung
 6. Lösung
31.03.2004  7. Übung
 7. Lösung
 7. Lösung
 7. Lösung
01.04.2004  8. Übung
 8. Lösung
 8. Lösung
 8. Lösung
02.04.2004  9. Übung
 9. Lösung
 9. Lösung
 9. Lösung
   Quelltext
     
Übungsbearbeitung in IfI-Pools
Zur Bearbeitung der Übungsaufgaben kann der Sun-Pool des Instituts für Informatik (Raum 1-09, 1-12, 1-13 im Hauptgebäude am Augustusplatz) genutzt werden. Dort steht das Java Development Kit (JDK) 1.4 zur Verfügung.

Der Zugang ist für Informatikstudenten per Studentenausweis möglich, eventuell muss der Zugang noch im Ausweis eingetragen werden. Informationen dazu gibt es an den Pooltüren oder bei den Betreuern der CIP-Pools.

Studenten anderer Studiengänge können die Pools nicht mit ihrer Chipkarte öffnen und haben dort u.U. auch keinen Account. Ein Gastaccount für den Kurs kann  bei uns beantragt werden (nach Ablauf der Anmeldefrist am 01.02.2004 nur solange der Vorrat reicht). Um Zugang zum Pool zu bekommen, empfehlen wir, sich mit Informatikern zu verabreden oder einfach zu klopfen :-)
Übungsbearbeitung auf eigenem Rechner
Alternativ können die Aufgaben natürlich auch auf dem heimischen Rechner bearbeitet werden.

Für die Lösung der Übungsaufgaben wird ein JDK 1.4 benötigt. Aktuell ist bei Sun das J2SE v 1.4.2_03 SDK verfügbar (Achtung: Nicht das JRE, sondern das SDK installieren!); auf der gleichen Seite kann auch die J2SE v 1.4.2 Documentation heruntergeladen werden. Installationshinweise für verschiedene Plattformen stehen ebenfalls bei Sun bereit.

Als Entwicklungsumgebung bieten sich u.a. JOE, BlueJ, JCreator Lite Edition, Eclipse, NetBeans IDE oder JBuilder Foundation an; die Modellierung in UML ist z.B. mit Poseidon for UML Community Edition oder EclipseUML Free Edition möglich (Auflistung nach steigender Mächtigkeit und Komplexität, jedoch ohne Anspruch auf Vollständigkeit).
Literatur
e-Books

Gebundene Bücher