Informationen zur Technologie

Eclipse RCP (Rich Client Platform) ist eine Entwicklungsumgebung für Desktop-Anwendungen. Die Plattform ist auf Modularität und Erweiterbarkeit ausgelegt. RCP beschleunigt die Entwicklung und die Bereitstellung und baut auf der durch Equinox unterstützten modularen Infrastruktur auf, indem es GUI-Frameworks und Komponenten, eine leistungsstarke Provisioning-Infrastruktur und eine Vielzahl von weiteren Elementen hinzufügt.


Eclipse e4 Rich Client Platform - Schulung (4 Tage)

Kurzbeschreibung

In dieser Eclipse e4 RCP-Schulung werden Grundkenntnisse zum effizienten Einsatz der Plattform vermittelt. Die Teilnehmer lernen die wichtigen Bausteine der Plattform, die OSGi basierende Modularisierung der Plattform und die Entwicklung von erweiterbaren und testbaren Anwendungen kennen und in praktischen Übungen umsetzen.


Voraussetzungen

• Kenntnisse der Java-Programmierung


    Seminarinhalt

    Einführung in die Eclipse Rich Client Platform (RCP)
    • Hello Eclipse RCP
    • Konzepte
    • Begriffe der Eclipse Rich Client Platform

    Das Applikationsmodell
    • Erste Schritte mit der modellbasierten Plattform
    • Rendering Engines

    Ein Plug-in Projekt
    • Product
    • Feature
    • Target Platform
    • Perspective
    • Sash und Parts

    Dependency Injection (DI)
    • Eclipse Context
    • Annotations
    • Dynamic injection
    • Beziehung der Modellelemente zum Context
    • Bevahiour Annotations

    OSGi
    • Komponentenmodell
    • Metadaten
    • Lifecycle
    • Services

    SWT/JFace
    • Display, Shell und Eventloop
    • Widgets
    • Container
    • Event Listener
    • Layout
    • Content- und LabelProvider
    • Memory Management

    Menu und Toolbar
    • Commands
    • Handler
    • Anbindung and Application Model
    • View Menu
    • Popup Menu
    • Toolbar
    • Core Expressions
    • Keybindings

    Dialogs & Wizards
    • Standard Dialoge
    • Eigene Dialoge
    • Wizards

    Databinding
    • Observables
    • Properties
    • UpdateStrategy
    • ViewerSupport

    Platform Services
    • Selection Service
    • Model Service
    • Part Service
    • Editors mit MDirtyable
    • Command und Handler Service

    Jobs API

    Event Bus
    • EventBroker
    • Events senden und empfangen

    Model Fragments
    • Model Processor
    • Statische Fragmente

    Extension Points
    • Extension Registry
    • Deklaration von Extension Points


    Zielgruppen

    • Entwickler
    • Programmierer


    Preise und Termine

    offene Schulung
    Eine offene Schulung findet in einem unserer Schulungszentren statt.
    Dauer:4 Tage
    Preis:1.590,00 € zzgl. USt. pro Teilnehmer (1.892,10€ inkl. USt.)
    Seminarstandorte:
    Starttermine:
    (ortsabhängig)


    Unterlagen:zzgl.
    Verpflegung:zzgl.
    Prüfung/Zertifizierung:zzgl.
    Firmenschulung
    Eine Firmenschlung kann sowohl bei Ihnen vor Ort als auch in einem unserer Schulungszentren stattfinden.
    Dauer:4 Tage
    Preis ab:1.395,00 € zzgl. USt. pro Tag (1.660,05€ inkl. USt.)
    Schulungszentren:
    • Hamburg
    • Berlin
    • Frankfurt
    • München
    • Nürnberg
    • Düsseldorf
    • Wien
    • Stuttgart
    • Hannover
    • Köln
    • Dortmund
    Starttermin:individuelle Vereinbarung
    Unterlagen:zzgl.
    Verpflegung:zzgl.
    Prüfung/Zertifizierung:zzgl.

    Software

    Eclipse e4 RCP



    Seminarsprache

    Wir bieten unsere Seminare hauptsächlich in deutscher Sprache an – je nach Wunsch aber gerne auch in Englisch oder einer anderen Seminarsprache. Bitte fragen Sie doch einfach bei uns an.