EIEIOTECHNOVATION
← Training programmes

EIEIO / AUTOMATION & EMERGING TECHNOLOGY

Developing Applications for IBM WebSphere Portal 8.0 using IBM Rational Application Developer 8.5

Course outline

WPL535 days

Duration

5 days

Prerequisites

You should:

  • Possess a solid understanding of J2EE application development, including the ability to read and understand servlets, and Java Server Pages (JSPs)
  • Have a solid understanding of the World Wide Web functionality and be familiar with Asynchronous JavaScript and XML (AJAX) and Dojo
  • Have a basic understanding of Rational Application Developer or Eclipse development environment
  • Have strong Windows user skills

Skills Taught

You should be able to:

  • Compare Rational Application Developer and IBM Web Experience Factory
  • Locate developer resources
  • Review Portlet concepts such as the portlet lifecycle, WAR architecture, core, objects, and methods.
  • Set up a development environment
  • Perform basics of creating a project, deploying a portlet, starting and stopping a server and adding a portlet to a page
  • Work with Core API (JSR 286)
  • Leverage tag libraries
  • Process portlet input
  • Use Client side aggregation (CSA) framework
  • Compare CSA and server-side aggregation (SSA)
  • Customize portlet behavior
  • Build interactive (collaborative) portlets
  • Understand the basics of JavaServer Faces (JSF)
  • Use JSF in the Portal environment
  • Develop an iWidget
  • Use Dojo and Ajax for portal development

Day 1

  • Exercise 3: Creating, deploying, and testing a portlet
  • Exercise 4: Working with core portlet objects

Day 2

  • Exercise 5: Using tag libraries in portlet applications
  • Exercise 6: Processing client input requests
  • Exercise 7: Customizing portlet behavior

Day 3

  • Exercise 9: Developing and testing interactive portlets
  • Exercise 10: Creating a JSF portlet application
  • Exercise 11: Developing an iWidget
  • Exercise 12: Creating a resource serving portlet

Day 4

  • Exercise 13: Using Dojo in a portlet application
  • Exercise 14: Creating a custom portlet service
  • Exercise 15: Using a standard portlet service

Day 5

  • Exercise 16: Developing and testing a portlet filter
  • Exercise 17: Developing and testing components by using personalization
  • Exercise 18: Creating a portal brand
  • Exercise 19: Creating a multichannel Portal application

Programme scope, delivery arrangements and suitability are confirmed during enquiry.