Java kompakt: Desktop und Client

Di., 17. Feb 2009 | Autor: gedoplan

Programmierung von Desktop- und Client-Anwendungen mit Java
Kursziele
In diesem Seminar lernen Sprachumsteiger in kompakter Zusammenstellung, wie Anwendungen mit Java entwickelt werden, die auf einem Windows- oder Unix-Desktop stand-alone oder als Rich Client laufen sollen. Im ersten Kursteil erlernen die Teilnehmer/-innen die dazu nötigen Grundlagen der Programmierplattform Java. Der zweite Teil widmet sich der Entwicklung grafischer Benutzeroberflächen mit Java. Ein Ausblick auf weitere Features von Java schließt den Kurs ab.
Kursinhalte
Eigenschaften der Plattform Java
Sprachkonstrukte der Programmiersprache Java
JavaBeans-Komponentenmodell
Fehlerbehandlung (Exception Handling)
Java-Standard-Bibliotheken
Collections
Sprachfeatures seit Version 5: Generics, Enumerations, Annotations
Paketierung von Anwendungen und Bibliotheken (Jar-Files)
Grundlagen des Zugriffs auf Dateien und Datenbanken
Grundlagen der GUI-Programmierung mit Swing
MVC-Konzept
Pluggable Look & Feel
Einfache Komponenten (Label, Button, Textfeld etc.)
Container und Layout Manager
Event-Konzept und Ereignisbehandlung
Ausblick auf weiterführende Themen: Enterprise JavaBeans, JavaServer Pages, JavaServer Faces, Java Persistence API
Teilnehmerkreis
Software-Entwickler , die auf die objektorientierte Anwendungsentwicklung mit Java SE umsteigen wollen.
Voraussetzungen
Grundlegende Kenntnisse der Programmierung. Erfahrungen mit anderen objektorientierten Programmiersprachen sind hilfreich.
Dauer
5 Tage