bdaum

kurse 2008

>Rich-Client-Entwicklung mit Eclipse
>Rich-Client- und Rich-Ajax-Entwicklung

Ein Kurs für alle, die sofort mit der Rich-Client-Entwicklung anfangen wollen. Behandelt werden die Eclipse Plattform als Grundlage für Entwicklung von Rich-Client-Anwendungen, die GUI-Entwicklung mit SWT und JFace, schließlich die Ausgestaltung, Auslieferung, Installation und Pflege von RCP-Anwendungen. Nach Abschluss des Kurses sind Sie in der Lage, einfache Applikationen auf Grundlage der RCP zu erstellen.

Optional kann auch in die Eclipse Rich Ajax Platform (RAP) eingeführt werden, mit der Rich-Client-Anwendungen mit einer Weboberfläche versehen werden können.

Voraussetzungen: Beherrschung des Eclipse Java IDE, gute Kenntnisse von Java und XML. Kenntnisse der wichtigsten objektorientierten Entwurfsmuster sind von Vorteil.

Teilnehmerzahl: bis zu 8 Teilnehmer

Dozent: Dr. Berthold Daum

Dauer: 4 Tage bzw. 5 Tage mit RAP

Kursthemen:

  • Plugin-Entwicklung
    • Architektur der Eclipse Plattform
    • OSGi
      • Bundles
      • Das OSGi-Manifest
      • Der OSGi-ClassLoader
      • Der Bundle-Aktivator
    • Kernklassen der Eclipse Plattform
      • Filesystem und Workspace
      • Jobs
      • Eclipse Databinding
    • Plugin-Definition
      • Grundlagen
      • Erweiterungspunkte und Erweiterungen
      • Plugin-Manifest
      • Die Erweiterungsregistratur
      • Die Werkzeuge der PDE
    • Die Eclipse Workbench
      • Architektur und zentrale Dienste
      • Kommandos und Undo
      • Workbenchkomponenten
        (Editor, View, Dialog, Perspektive)
      • Präferenzen
    • Benutzerhilfe
    • Modularisierung und Plugin-Kooperation
  • GUI-Gestaltung
    • JFace
      • Fenster und Dialoge
      • Viewer
      • Tabellen und Zelleneditoren
      • Aktionen und Menüs
      • Wizards
      • Präferenzdialoge
      • JFace Databinding
    • Textverarbeitung
      • TextViewer und SourceViewer
      • Dokumente
    • Das SWT
      • Die Widget-Hierarchie
      • Ereignisverarbeitung
      • Browser
      • Layouts
      • Grafik
      • Ausgabe auf Drucker
      • Ressourcenverwaltung
      • Threads
      • Swing und SWT integrieren
      • Werkzeuge
    • Das Eclipse Forms API 
      • Grundlagen 
      • Forms Komponenten 
      • Forms Ressourcen 
      • Höhere Schichten des Forms API
  • RCP-Entwicklung
    • Architektur der Eclipse Rich-Client-Plattform
      • Eclipse RCP vs. Eclipse IDE
      • Kernklassen der Eclipse RCP
      • vorgefertigte Aktionen
    • Die generische Workbench
      • Definition 
      • Komponenten der generischen Workbench 
      • Das Hilfe-GUI 
    • Produktgestaltung 
      • Produktkonfiguration 
      • Produktvarianten 
      • Der Willkommensschirm 
      • Die Konfigurationsdatei
    • Auslieferung 
      • Plugins, Fragmente, Features
      • Produkte internationalisieren
      • Für die Auslieferung verpacken 
      • Remote Debugging 
      • Installation aktualisieren
    • Architekturbeispiel einer RCP-Anwendung 
    • Plugin-Kooperation in RCP-Anwendungen
  • RAP-Entwicklung (optional)
    • RAP- Architektur und Konzept
      • OSGi
      • RWT und qooxdoo
    • RAP-Anwendungsentwicklung
      • RAP-Projekte
      • Templates
      • Programmstart und Fehlersuche
    • RAP und SWT/JFace
      • Einschränkungen
      • Eigene Widgets
    • RAP-Anwendungen gestalten
      • Themes
      • Branding
    • Auslieferung
      • OSGi
      • WAR/Application-Server

Termine: n.V.

Kursgebühr: € 1920,00 (4Tage) bzw. € 2400,00 (5Tage) 

>Anmelden

warum
was
wer
wo
wann
wen

  info@bdaum.de