|
Unterstützte Foren:
|
 |
Kurs: Die Eclipse Rich Client Platform (RCP)
|
| Die Eclipse Rich Client Platform (RCP) zeigt anhand der überproportional steigenden Anzahl von Client-Applikationen, die auf
Basis dieser Plattform realisiert werden, dass immer mehr Entwickler und Entscheider dessen Potential entdecken und nutzen. Machen auch Sie sich
dieses mächtige Framework zu nutze und entwickeln sie in kürzester Zeit performante, plattformunnabhängige und moderne Client-Applikationen. |
| Kursziele |
- Verständnis der Grundkonzepte von Eclipse RCP
- Eigene GUI-Applikationen auf Basis von Eclipse-RCP von Anfang an optimal strukturieren und entwickeln
- Einsatz erweiternder Konzepte, wie z.B. JFace und das DataBinding-Framework
|
| Zielgruppe |
-
Professionelle Software-Entwickler, die Rich-Client-Applikationen auf Basis von Eclipse RCP, SWT und JFace erstellen möchten.
|
| Aus dem Inhalt |
-
Einführung
- Vor- und Nachteile von Eclipse RCP. Grundkonzepte und Begriffseinführung, wie z.B. Plug-In, Fragment, Prodcut, Workbench, Perspective, View und Editor. Interne Architektur (OSGi).
-
SWT und JFace
- Abgrenzung von SWT und JFace. Kennenlernen der wichtigsten SWT- und JFace-Widgets, wie z.B. Label, Text, Combo, DateTime. UI-Layouting mit den verschiedenen Layout-Managern, wie
z.B. GridLayout oder FormLayout. JFace-Viewers. Effektiver Einsatz von Listener und Filtern. Einbinden externer und Erstellen eigener Widgets. Drucken.
-
Eclipse Forms
- Erweitertes UI-Layouting mit der relativ neuen Forms-API
-
Perspective, View und Editor
- Erstellen und konfigurieren. Perspective-Layouting. Umgang mit Daten in Editoren: laden, bearbeiten und speichern.
-
DataBinding-Framework
- Verwenden des DataBinding-Frameworks, um Werte vom Model automatisch mit den Widgets zu synchronisieren.
-
Weitere Konzepte
- Einführung in das wichtige Contribution-Konzept von Eclipse. Dynamisches Einhängen von Aktionen, eigene Erweiterungspunkte (extension points) defineren und implementieren. Internationalisieren.
-
Auslieferung
- Erstellen eines Products, Branding, Packaging, Spezielle Anpassungen
|
| Empfohlene Vorkenntnisse |
- Java-Kenntnisse
- Kenntnisse der Eclipse IDE
- Basiswissen der UI-Programmierung ist von Vorteil
|
| Leistungen |
-
Schulung durch einen professionellen Trainer
- Mittagessen
- Snacks & Getränke zwischendurch
- Alle notwendigen Schulungsunterlagen
-
Notwendige Hard- und Software für die Dauer der
Schulung
-
Zertifikat über die Teilnahme an der Schulung
|
| Termine und Preise |
|
Auf Anfrage
|
|
|
Noch Fragen?
Falls Sie noch Fragen zu dieser Schulung haben sollten,
können Sie uns einfach
anrufen
oder
eine
Email
schreiben.
|
Inhouse-Schulung
Wir bieten alle Schulungen auch als maßgeschneiderte
Inhouse-Schulung für Ihr Unternehmen an.
Verwenden Sie für eine solche Anfrage einfach dieses
Formular
.
|
Aktion: 50% Rabatt für Studenten!
Studenten einer technologischen Fachrichtung (z.B. Informatik, Ingenieure) erhalten bei uns 50% Rabatt auf alle Schulungen.
Bitte senden Sie uns bei Anmeldung hierfür einfach eine Kopie Ihrer
Immatrikulationsbescheinigung als Nachweis.
|
|
|