Training - Course Description

Course:
Plug-in Development for Pentaho Data Integration

Id: PDI 6050W
Audience: Java Developers
Delivery Method: Instructor led, Online
Duration: 3 Hours
Cost: USD $300

Course Benefits
Out of the box, Pentaho Data Integration (PDI) is a powerful tool for transforming data. Its many transformation steps handle common and complex extract, transform, and load (ETL) tasks without additional programming. However, PDI's open architecture allows custom plug-ins to be written to connect to proprietary systems, perform custom transformations, read\write custom data formats, etc. This course teaches the techniques, architecture, and interfaces involved in developing custom plug-ins for Pentaho Data Integration.

Who Should Attend
This course is designed for Java developers with a strong foundation in ETL and the concepts of Pentaho Data Integration.

Learning Objectives
At the completion of this course, you should be able to:

  • Understand the plug-in architecture of Pentaho Data Integration
  • Use the core interfaces involved in the development of plug-ins
  • Build and deploy custom plug-ins

Course Prerequisites
This course requires intermediate understanding of Java software development, including Java interfaces and application packaging.

Course Requirements
Our online courses are offered via WebEx. Visit WebEx for the minimal system requirements. Additional information and tools to test your system are available at the WebEx support site.

To complete the exercises, students will need a Microsoft® Windows XP or Vista, Linux or Mac OS X computer with a 1GHz CPU, 1 GB RAM, and a DVD drive, and 750 MB of available hard drive space. We suggest the computer have at least 1.3 GHz CPU, 2 GB of memory, and 1 GB of available hard drive space. A Java IDE such as Eclipse and a Subversion client are also required.