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 Preis in € zzgl. MwSt.
28.09.-30.09.2015 3 >3 1.520,00 Buchen Vormerken
16.03.-18.03.2016 3 >3 1.520,00 Buchen Vormerken
  • = Garantierter Termin
            und Veranstaltungsort
  • 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, 9: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


Eine Klasse eines Unternehmens will geschlossen die Schulung Eclipse RCP - Entwicklung auf der Rich Client Platform frequentieren

In dem Fall kann ein Inhouse-Seminar zur Thematik Eclipse RCP - Entwicklung auf der Rich Client Platform ratsam sein. Der Inhalt der Schulung kann dabei zusammen mit den Fachdozenten weiterentwickelt oder abgespeckt werden.

Haben die Seminarteilnehmer ohnehin Praxis in Eclipse RCP - Entwicklung auf der Rich Client Platform, sollte der erste Punkt der Agenda gekürzt werden. Eine kundenspezifische Fortbildung rechnet sich ab drei Schulungsteilnehmern. Die Firmen-Schulungen zum Thema Eclipse RCP - Entwicklung auf der Rich Client Platform finden gelegentlich in der Umgebung von Stuttgart, Hannover, Leipzig, Dresden, Berlin, München, Nürnberg, Bremen, Dortmund, Düsseldorf, Duisburg, Bochum, Bielefeld, Essen, Bonn, Münster, Frankfurt, Hamburg, Wuppertal 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: Eigene Extension-Points und Extensions | OSGi Bundles, Manifest-Datei, Lifecyle-Methoden
  • Landeshauptstadt Stuttgart von Baden-Württemberg
  • Schulungs-Schwerpunkt: Der Plugin-Manifest-Editor | Ein Bundle als Plugin, die OSGI-Console
  • Bundeshauptstadt Berlin Stadtstaat
  • Schulungs-Schwerpunkt: Einstieg in RCP Ein RCP-Template Projekt anlegen und starten | Generierte Application-Klassen verstehen und anpassen
  • Landeshaupt München von Bayern
  • Schulungs-Schwerpunkt: Perspektive-Extendsions anlegen und Views layouten | Eclipse und Plug-ins Herkunft, technologische Motivation von Eclipse und RCP
  • Frankfurt am Main in Hessen
  • Schulungs-Schwerpunkt: Produkte und Aktualisierung Feature-Definitions, Update-Sites|Lazy Loading
  • Köln am Rhein
  • Schulungs-Schwerpunkt: Controls (Button, Label, Text, List, Table, Tree) und Styles | Das Standard Widget Toolkit SWT und JFace Motivation von SWT, Unterschiede zu AWT und Swing
  • Hansestadt Bremen Stadtstaat
  • Schulungs-Schwerpunkt: Product-Konfiguration und -Export | Commands, Handler und Binding
  • Landeshauptstadt von Nordrhein-Westfalen Düsseldorf am Rhein
  • Schulungs-Schwerpunkt: Einschränkungen im Threadzugriff, syncExec, asyncExec Typisierte und Untypisierte Listener|Standard-Actions einbinden

Wenn alle Seminarbesucher einheitlich damit einverstanden sind, kann die Eclipse RCP - Entwicklung auf der Rich Client Platform Schulung hinsichtlich "Editoren" am Rande gestreift werden und im Gegenzug wird "Splash-Screen, About-Dialog, Program Launcher " intensiver beprochen oder vice-versa.

Welche Themen erweitern Eclipse RCP - Entwicklung auf der Rich Client Platform?

Eine passende Erweiterung bildet Java Server Aufbau mit

  • Konfiguration der Sicherheit mit Security Policies
  • RMI Architektur der Remote-Methode-Invocation
  • Vor- und Nachteile von RMI gegenüber CORBA
  • RMI als Basis für verteilte plattformübergreifende Software

Anzuraten ist auch ein Kurs von „Java-Aufbaukurs Client“ mit dem Unterrichtsstoff von

  • Portierung auf weitere Platforms (bei Bedarf)
  • Praktische Übungen  Wir vertiefen die einzelnen Themen mit Programmierübungen, wobei jeder Teilnehmer einen eigenen Rechner zur Verfügung hat
  • Überblick über weiterführende Themen  Weitere Informationsquellen
  • Scene Builder 8 um GUIs zusammen zu klicken

Für Inhouse-Schulungen ist das Thema „Android Apps mit Java“ mit den Kapiteln Mit dem SDK-Manager Platformen bereitstellen und Besonderheiten für Tablets     prädestiniert.

Für Erfahrene Anwender eignet sich eine Scrum Grundlagen Weiterbildung. In diesem Training werden u.a.

  • Wie durch Scrum die höchstmögliche Zielerreichung garantiert wird
  • Wie Anforderungen eingeplant werden
  • Welche Controllinginstrumente es gibt
  • Wie Anforderungen aufgenommen und beschrieben werden
geschult.

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