Java und Eclipse für Fortgeschrittene
Kursbeschreibung: Der Kurs ermittelt:
- Sowohl die Grundlagen zum Arbeiten mit Eclipse (Eclipse Konfigurationen, JUnit Test Framework, Debugging Tool, Ant Build Tool, Versionskontrolle Tools wie SVN und GUI Programmierung mit SWT)
- Als auch weiterführende Java-Themen (wie Java Collections Framework, IO, SWING, JAVA2D, Event-Handling, Multi-Threading, Netzwerkprogrammierung und Datenbankprogrammierung)
- Dieser Kurs ist geeignet für alle, die grundlegene Javakenntnisse bereit haben (z.B. aus dem Javakurs für Anfänger) und ihre Kenntnissen für Softwarepraktikum/Programmiertätigkeiten vertiefen und verbessern möchten.
Aktuelles
- 09.03.2010
- ACHTUNG (TERMIN-ÄNDERUNG): aus organisatorischen Gründen findet der Kurs erst am 22.03.10 statt und und geht bis 30.03.2010 . Der Kurs ist täglich von 10:00 bis 15:00 Uhr in CIP-Pool in der Oettingenstr. 67. Der Kurs findet am Wochenende nicht statt!
- 26.02.2010
- Anmeldung ist erforderlich, da die maximale Teilnehmeranzahl 65 beträgt.
- Anmeldung per Email an: nachname@pst.ifi.lmu.de (nachname durch raed ersetzen!) und bitte mit dem Betriff: java_fortgeschrittene
Hörkreis
- Studierende mit Informatik als Hauptfach.
- Studierende mit Informatik als Nebenfach.
Benötigte Kenntnisse
- Grundlegene Kenntnisse in Java (z.B Programmierungsvorlesung/Javakurs I)
Literatur
- Core Java Volume 1 Fundamentall (Print Ausgabe)
- Core Java Volume II-Advanced Features (Print Ausgabe)
- Thinking in Java 3d (kostenloses Online-Buch)
- Sun Tutorial (kostenlose Online-Dokumentationen)
- Java ist auch ein Insel (kostenloses Online-Buch)
Inhalt
- Die Kursfolien werden schrittweise erstellt und aktualisiert.
- Eclipse Grundlage und Konfiguration
- JUnit Test
- Testorientierte Softwareentwicklung
- Debugging in Eclipse
- Ant Building Tool
- Arbeiten im Team SVN
- Graphische Programmierung mit SWT
- Java Collections Framework
- Java Input/Output und Serailisierung
- Java 2D und Event Handling
- Graphische Programmierung mit SWING
- Multi-threading Programmierung
- Netzwerkprogrammierung
- Datenbankprogrammierung
-
Die Kursfolien unterliegen dem Copyright. Teilnehmern des Kurses ist die Verwendung für persönliche Studien gestattet. Alle anderen Rechte sind vorbehalten.
-
The notes are copyright. Participants of the lecture may use these notes for personal studies. All other rights are reserved.




