SW569 - IBM WebSphere Portal V5.1
Application Development
Duration: 3 days.
This course helps WebSphere Portal application developers build the skills and knowledge needed to code robust portlet applications using the portal tooling of IBM Rational Application Developer.
Objectives:
After completing this course, students should be able to:
· Use the development and test environment provided in IBM Rational Application Developer V6.0 to develop, test, and debug portlets and portlet applications
· Write portlets using the portlet APIs
· Use the portlet tag library to build JSPs for servicing multiple devices and global reach
· Use MVC-based frameworks, JavaServer Faces and Struts Portlet Framework to develop portlet applications
· Use other programmatic interfaces provided by WebSphere Portal V5.1 such as Portlet Services, Property Broker Service, and the Credential Vault Service
Topics:
· Introduction to portlets
· Portlet tooling and Rational Application Developer
· Exercise: Introduction to portlet development
· JSR 168 core objects
· JSR 168 configuration objects
· Exercise: Exploring portlet configuration
· Portlet tag library
· Multiple mark-up and device support
· Exercise: Portlet JSP tags and NLS
· Action processing
· Exercise: Handling actions in portlets
· Overview of JSF and SDO
· JSF portlet tooling
· Exercise: Building a "Faces" portlet
· Struts portlet framework
· Exercise: Migrating a Struts Web application to WebSphere Portal
· Exercise: Creating a struts portlet in Rational Application Developer V6.0
· Portlet services
· Exercise: Portlet services
· Credential Vault Service
· Cooperative portlets
· Exercise 9: Cooperative portlets
· Portal branding and tools
· Portlet best practices
Audience:
This course is suitable for IBM customers, Independent Software Vendors, Systems Integrators, and IBM technical staff members, including architects and developers who implement portal solutions built on the IBM WebSphere Portal platform.
Prerequisites:
Before taking this course, students should complete Web-based training course SW756, IBM WebSphere Portal V5.1 Fundamentals. Students should also have a strong Java programming background including development experience with J2EE.