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.