This course is designed for experienced Java application developers who are beginning to use IBM WebSphere Portal to develop portlets that take advantage of the advanced portal oriented features of WebSphere Portal 6.1 and Rational Application Developer 7.5. They will learn through lectures, reviews of code samples, implementations of best practices and hands-on experience.
In this hands-on lab course, those who are new to WebSphere Portal leverage some of the advanced features of WebSphere Portal V6.1. Create portlet services, AJAX and Web 2.0 enabled portlets. Also, build composite applications, implement the personalization features and brand the portal.
Audience
This intermediate course is designed for new portlet application developers, integration specialists, and software architects responsible for developing solutions using IBM WebSphere Portal V6.1 and RAD 7.5.
Prerequisites
Before taking this course, you should have:
Knowledge of portlet development equivalent to course IBM WebSphere Portal V6.1 Application Development 1 (WP611)
Knowledge of portals and WebSphere Portal acquired through experience and/or completion of IBM WebSphere Portal V6.0 Fundamentals (WP010)
Skills taught
Build a portlet service
Create and implement AJAX portlets
Create and implement Web 2.0 portlets
Implement personalization
Create a composite application
Create a portal brand
Course outline
Lesson 1: Building a Portlet Service
Topic 1A: Defining a Service
Defining Services
Exploring the Benefits of Using Services
Examining the Portal Service Interface
Topic 1B: Creating a Service
Creating Portal Services
Deploying a Service
Testing and Updating a Service
Topic 1C: Using Services Best Practices Lesson 2: Service Resources
Topic 2A: Defining a Resource
Defining a Resource
Creating Resource URLs
Creating a Resource Serving Porlet
Topic 2B: Creating a Service
Defining Requirements for Resource Serving Portlets
Examining Restrictions for Resource Serving Portlets
Investigating Use Cases for Resource Serving Porlets
Topic 2C: Using Resource Serving Portlet Best Practices Lesson 3: Creating and Implementing AJAX and Web 2.0 Portlets
Topic 3A: Defining AJAX Architecture
Examining the AJAX Architecture
Exploring the Benefits of Using AJAX in the Portal Environment
Exploring Client-Side Components
Defining Server-Side Components
Topic 3B: Examining Rational Application Developer Tooling for AJAX
Explore RAD 7.5 tooling for AJAX portlets
Topic 3C: Defining Web 2.0
Defining Web 2.0
Examining Portal 6.1 Implementations of Web 2.0
Describing the Benefits of Using Web 2.0 in Portlet Development
Topic 3D: Creating Web 2.0 Based Portlets
Explore RAD 7.5 tooling for developing Web 2.0 portlets
Lesson 4: Building Portlet Filters
Topic 4A: Defining Portlet Filters
Lesson 6: Creating a Composite Application
Topic 6A: Defining a Composite Application
Defining a Composite Application
Examining Candidates for Composite Applications
Topic 6B: Building a Composite Application
Creating a Composite Application Template
Creating an Application from a Template
Assigning Permissions to a Composite Application
Adding a Composite Application in the Portal Hierarchy
Exporting and Importing Application Templates
Lesson 7: Creating a Portal Brand
Topic 7A: Defining a Theme
Defining Themes and Skins
Preserving Internationalization Support
Topic 7B: Creating a Theme
Examining RAD 7.5 Tooling for Building Themes
Creating a Theme
Deploying a Theme to the Local Test Server
For more information /quotation / training details please dial 1-630-355-6292(Monday - Friday: 8AM to 6PM),alternatively you can email us at info@royalcyber.com or Contact us and our team of consultants will assist you further.