Logo_Eclipse RCP - Entwicklung auf der Rich Client Platform

Schulung Eclipse RCP - Entwicklung auf der Rich Client Platform

(S713)

Überblick

Beschreibung

Eclipse ist nicht nur eine populäre Entwicklungsumgebung, sondern auch ein hochgradig modulares Framework mit vielen Anknüpfungspunkten für Plug-Ins. Diese grundlegende "Rich Client Platform" bietet sich für Desktop-Anwendungen an, die Modularität und Mechanismen wie Update-Fähigkeit, verschiebbare Views oder Preferences im Stil von Eclipse benötigen.

Offene Termine Tage Restplätze 1.520,00 € zzgl. MwSt.
23.09.-25.09.2015 3 >3 1.368,00 *(gültig bis 25.07.2015) Buchen Vormerken
16.03.-18.03.2016 3 >3 1.368,00 *(gültig bis 16.01.2016) Buchen Vormerken
  • = Durchführung garantiert
  • * = Frühbucherpreis
  • 3 Für 2 = Der dritte Mitarbeiter nimmt kostenlos teil
    (Nicht mit anderen Preisnachlässen kombinierbar)

Details

Schulungs-Ziel

Nach diesem Seminar können Sie eine eigene Desktop-Anwendung im "Look-And-Feel" von Eclipse erstellen. Außerdem lernen Sie dabei viel über Plug-Ins.

Wer sollte teilnehmen

Professionelle Java-Entwickler mit Eclipse-Praxis, die einen Einstieg in die Entwicklung von Desktop-Anwendungen mit RCP haben möchten.

Inhalt

  • Eclipse und Plug-ins
    • Herkunft, technologische Motivation von Eclipse und RCP
    • Gründe für und gegen den Einsatz von RCP
    • Typische Bestandteile eines Eclipse-Plugins
    • Ein rudimentäres eigenes Plugin, Installation zweier Plugins (ResourceBundle Editor, Tomcat Launcher)
    • Vergleich der plugin.xml mit hinzugekommenen Menüs etc.
    • Lazy Loading
    • OSGi Bundles, Manifest-Datei, Lifecyle-Methoden
    • Ein Bundle als Plugin, die OSGI-Console
  • Einstieg in RCP
    • Ein RCP-Template Projekt anlegen und starten
    • Der Plugin-Manifest-Editor
    • Generierte Application-Klassen verstehen und anpassen
    • Standard-Actions einbinden
    • View-Extensions anlegen
    • Perspektive-Extendsions anlegen und Views layouten
  • Das Standard Widget Toolkit SWT und JFace
    • Motivation von SWT, Unterschiede zu AWT und Swing
    • Layouten eines Composites mit FillLayout und GridLayout
    • Controls (Button, Label, Text, List, Table, Tree) und Styles
    • Einschränkungen im Threadzugriff, syncExec, asyncExec Typisierte und Untypisierte Listener
    • Motivation von JFace, Unterschiede zu Swing
    • List, Table und TreeViewer, Label- und ContentProvider
  • Infrastruktur einer RCP Anwendung
    • Lose Koppelung von Views durch den Selection Service
    • Commands, Handler und Binding
    • Einbindung in Menüs und Toolbars
    • Eigene Extension-Points und Extensions
    • Editoren
  • Produkte und Aktualisierung
    • Feature-Definitions, Update-Sites
    • Product-Konfiguration und -Export
    • Splash-Screen, About-Dialog, Program Launcher

Organisation

Teilnehmerzahl

min. 1, max. 8 Personen

Schulungszeiten

3 Tage, 1. Tag 10:00-17:00, Folgetage 09:00-16:00

Ort der Schulung

GFU-Schulungszentrum Köln oder bei Ihnen als Inhouse-Schulung

Buchungsalternativen

Firmenschulungsanfrage

Inhouse-Schulung mit individuellen Inhalten zum Wunschtermin. Wahlweise in Ihrem Hause oder im GFU-Schulungszentrum.

  Anfragen 


Individualschulungsanfrage

Schulung für eine Einzelperson mit individuellen Inhalten zum Wunschtermin.

  Anfragen 

Enthaltene Leistungen

  • Schulungsunterlagen
  • Teilnahmebescheinigung
  • Frühstücks-Snacks und Mittagessen
  • Getränke, Obst und Snacks


Ein Team einer Firma will geschlossen das Seminar Eclipse RCP - Entwicklung auf der Rich Client Platform frequentieren

An dieser Stelle kann ein Inhouse-Seminar zum Gegenstand Eclipse RCP - Entwicklung auf der Rich Client Platform richtig sein. Die Agenda des Lehrgangs kann nebenbei bemerkt in Abstimmung mit den Trainern variiert oder verdichtet werden.

Haben die Seminarbesucher allerdings Praxis in Eclipse RCP - Entwicklung auf der Rich Client Platform, sollte der Anfang gekürzt werden. Eine kundenspezifische Bildungsmaßnahme rentiert sich bei mehr als 3 Schulungsteilnehmern. Die Inhouse-Seminare zum Thema Eclipse RCP - Entwicklung auf der Rich Client Platform finden manchmal in Bonn, Münster, Bielefeld, Essen, Bochum, München, Frankfurt, Bremen, Stuttgart, Dresden, Wuppertal, Hannover, Düsseldorf, Leipzig, Hamburg, Berlin, Nürnberg, Duisburg, Dortmund und Köln am Rhein in NRW statt.

Inhouse-Schulungen zu Eclipse RCP - Entwicklung auf der Rich Client Platform bundesweit

  • Freie und Hansestadt Hamburg Stadtstaat
  • Schulungs-Schwerpunkt: Generierte Application-Klassen verstehen und anpassen | List, Table und TreeViewer, Label- und ContentProvider
  • Landeshauptstadt Stuttgart von Baden-Württemberg
  • Schulungs-Schwerpunkt: Product-Konfiguration und -Export | Ein Bundle als Plugin, die OSGI-Console
  • Bundeshauptstadt Berlin Stadtstaat
  • Schulungs-Schwerpunkt: Perspektive-Extendsions anlegen und Views layouten | Der Plugin-Manifest-Editor
  • Landeshaupt München von Bayern
  • Schulungs-Schwerpunkt: Produkte und Aktualisierung Feature-Definitions, Update-Sites | Standard-Actions einbinden
  • Frankfurt am Main in Hessen
  • Schulungs-Schwerpunkt: Eclipse und Plug-ins Herkunft, technologische Motivation von Eclipse und RCP|Infrastruktur einer RCP Anwendung Lose Koppelung von Views durch den Selection Service
  • Köln am Rhein
  • Schulungs-Schwerpunkt: Das Standard Widget Toolkit SWT und JFace Motivation von SWT, Unterschiede zu AWT und Swing | View-Extensions anlegen
  • Hansestadt Bremen Stadtstaat
  • Schulungs-Schwerpunkt: Motivation von JFace, Unterschiede zu Swing | Commands, Handler und Binding
  • Landeshauptstadt von Nordrhein-Westfalen Düsseldorf am Rhein
  • Schulungs-Schwerpunkt: Einstieg in RCP Ein RCP-Template Projekt anlegen und starten|Einschränkungen im Threadzugriff, syncExec, asyncExec Typisierte und Untypisierte Listener

Wenn alle Seminarbesucher einheitlich zustimmen, kann die Eclipse RCP - Entwicklung auf der Rich Client Platform Schulung hinsichtlich "Lazy Loading" abgerundet werden und dafür wird "OSGi Bundles, Manifest-Datei, Lifecyle-Methoden" ausfühlicher thematisiert oder umgekehrt.

Welche Seminare passen zu Eclipse RCP - Entwicklung auf der Rich Client Platform?

Eine erste Ergänzung findet sich in Java Web Services mit JAX-WS mit

  • Einführung in Java Web Service Security Security Grundlagen
  • JAX-WS API
  • Simple Object Access Protocol (SOAP)
  • Integration in das Build Management Maven

Anzuraten ist auch ein Seminar von „Java 8 kompakt für Java-Programmierer“ mit der Behandlung von

  • Funktionale Interfaces
  • Streams und funktionale Programmierung in Java 8 Die Elemente der Stream-Bearbeitung
  • Neuerungen bei Interfaces Default-Methoden 
  • Interoperabilität

Für Firmenschulungen ist das Thema „JBoss AS 7.x Administration “ mit dem Unterrichtsstoff Application-Security und Clustering-Features und Clustering-Architekturen prädestiniert.

Für Professionals passt auch eine Spring und Datenbanken Weiterbildung. In diesem Workshop werden insbesondere

  • ORM mit Spring und JPA 2.x Konfiguration von JPA mit Spring
  • Transaktionen via AOP und mit Annotationen (@Transactional)
  • Konfigurationen für Hibernate EntityManager, EclipseLink, OpenJPA
  • Zugriff auf Session und SessionFactory im DAO
besprochen.

Haben Sie Fragen?

Kathrin
Gerstmann

Petra
Humartus

Ilona
Dick

Gerne beraten wir Sie persönlich per E-Mail oder Telefon.

• Infoline 0221 82 80 90
• E-Mail an GFU

Themenwoche SQL Plakat Bildungsscheck
 

Lesezeichen als QR-Code:

Eclipse RCP - Entwicklung auf der Rich Client Platform Schulung

Service:

Service für Java Schulung

Wo die Schulung Eclipse RCP - Entwicklung auf der Rich Client Platform stattfinden könnte:

Hannover, Dresden, Karlsruhe Einführung in die Objektorientierung Schulung, Bremen, Nürnberg, Dortmund Eclipse Schulung, Augsburg, Stuttgart, Düsseldorf, Bonn, Bielefeld RCP Schulung, Wuppertal, Berlin Einführung in die Objektorientierung Schulung, Münster, Leipzig, Frankfurt, Duisburg, Essen, München, Mannheim, Bochum Enterprise Java Beans zweitägig Schulung