Ü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 I (Ostern 2005)
Der Lehrstuhl für Angewandte Telematik / e-Business bietet in der vorlesungsfreien Zeit vor dem Sommersemester 2005 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 (Kontrollstrukturen, Exception Handling, ...)

  • Datenstrukturen (Strings, Arrays, Listen, ...)

  • Klassenbibliothek (Datumsarithmetik, Dateizugriffe, ...)

  • Grafische Benutzungsoberflächen (Swing, MVC-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 können eingesehen werden. Danke allen, die ihre Stimme abgegeben haben!
Vorlesungen
Datum Skript Präsentation
21.03.2005  1. Vorlesungseinheit
 1. Vorlesungseinheit
22.03.2005  2. Vorlesungseinheit
 2. Vorlesungseinheit
23.03.2005  3. Vorlesungseinheit
 3. Vorlesungseinheit
24.03.2005  4. Vorlesungseinheit
 4. Vorlesungseinheit
29.03.2005  5. Vorlesungseinheit
 5. Vorlesungseinheit
30.03.2005  6. Vorlesungseinheit
 6. Vorlesungseinheit
31.03.2005  7. Vorlesungseinheit
 7. Vorlesungseinheit
01.04.2005  8. Vorlesungseinheit
 8. Vorlesungseinheit
Übungen
Besprechung Übungsblatt Skript Präsentation Quelltext
22.03.2005  1. Übung
 1. Lösung
 1. Lösung
 1. Lösung
23.03.2005  2. Übung
 2. Lösung
 2. Lösung
 2. Lösung
24.03.2005  3. Übung
 3. Lösung
 3. Lösung
 3. Lösung
29.03.2005  4. Übung
 4. Lösung
 4. Lösung
 4. Lösung
30.03.2005  5. Übung
 5. Lösung
 5. Lösung
 5. Lösung
31.03.2005  6. Übung
 6. Lösung
 6. Lösung
 6. Lösung
01.04.2005  7. Übung
 7. Lösung
 7. Lösung
 7. Lösung
Ü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 stehen das Java Development Kit (JDK) 1.4 und das JDK 5.0 (unter /usr/jdk/jdk1.5.0) zur Verfügung (bitte kein eigenes JDK installieren!).

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 bis zum 11. März  bei uns beantragt werden (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_07 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.

(Im Kurs werden u.a. neue Features der Java 2 Platform Standard Edition (J2SE) 5.0 vorgestellt, nahezu sämtliche Übungsaufgaben lassen sich aber auch mit den Entwicklungstools der J2SE 1.4 (s.o.) bearbeiten. Interessierte können bei Sun das JDK 5.0 Update 1 herunterladen.)

Als Entwicklungsumgebung bieten sich u.a. TextPad (für Java-Entwicklung konfiguriert), 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).
Mailingliste
Über die Mailingliste javakurs05i werden zu gegebener Zeit organisatorische Informationen verschickt.
Literatur
e-Books

Gebundene Bücher