Seminarziel: In diesem Kurs werden die Syntax der Programmiersprache Java, die objektorientierte Programmierung mit Java, die Erstellung von grafischen Benutzeroberflächen (GUIs), Ausnahmen, Datei-Ein-/Ausgabe (E/A), Threads und Netzwerkprogrammierung behandelt. Programmierer, die bereits mit Konzepten der Objektorientierung vertraut sind, können hier die Entwicklung von Java-Anwendungen erlernen. Im Kurs wird das Software Development Kit (SDK) für Java 2 verwendet. Zielgruppe: Dieser Kurs eignet sich für Programmierer, die ihre Kenntnisse um die Programmiersprache Java erweitern wollen, und für Teilnehmer, die sich auf die Prüfung zum Sun Certified Programmer for the Java 2 Platform vorbereiten. Seminarinhalte: - Erstellen komplexer Java-Anwendungen, die die objektorientierten Funktionen der Sprache Java wie Kapselung, Vererbung und Polymorphismus nutzen
- Ausführen einer Java-Anwendung
- Einsatz von Java-Datentypen und -Ausdrücken
- Verwendung von Java-Konstrukten zur Ablaufsteuerung
- Verwendung von Arrays und anderen Datenobjekten
- Implementierung von Verfahren zur Fehlerbehandlung mittels Ausnahmebehandlung
- Erstellen ereignisgesteuerter grafischer Benutzeroberflächen (GUIs) mit Java GUI-Komponenten:
- Panels, Schaltflächen, Labels, Textfelder und Textbereiche
- Implementieren von E/A-Funktionen zum Lesen und Schreiben von Daten und Textdateien
- Erstellen von Multithread-Programmen
- Erstellen eines einfachen TCP/IP-Clients für den Datenaustausch über Sockets
- In diesem Kurs erhält jeder Teilnehmer die englischsprachigen Original-Unterlagen von Sun Microsystems.
Voraussetzungen: Vorausgesetzt werden Kenntnisse bezüglich der Grundsätze der Objektorientierung, der Erstellung oder Kompilierung einfacher Programme in einer Sprache wie C oder C++ und Erfahrung in der Erstellung und Kompilierung einfacher Java-Programme, der Erstellung und Bearbeitung von Textdateien mit einem Texteditor und der Verwendung eines Internetbrowsers wie Netscape Navigator. |