Training Schedule
 
 
Plugin and RCP course Differences
 

What is the difference between the two courses: "Developing Eclipse Plugins" and "Developing Eclipse RCP Applications"?
 

The two courses have 80% overlapping topics: Eclipse Workbench, Plugin architecture, SWT, JFace, Views, Actions, Editors, Dialogs, and Wizards. In addition, the differences are:


Developing Eclipse Plugins
- In all hands-on labs, you will learn to develop Eclipse plugins without developing an RCP application. Only in the last RCP module and lab, you will learn to develop an RCP application.
- It includes these topics which are excluded from RCP course:
        - Workspace Resource Programming
        - Processing Workspace Change Events
        - Managing Resources with Natures and Builders


Developing Eclipse RCP Applications
- In all hands-on labs, you will learn to develop Eclipse plugins inside an RCP application.
- It includes these RCP-specific topics:
        - Add Feature, Branding and Updates
        - Eclipse Forms to create rich and powerful user interface
        - Multi-page form editor