|
Home > Training >
IBM
>
WebSphere Portal
>
|
WA1060 WebSphere Portal V4 Programming Training and Courseware
|
|
WebSphere Portal server is a way to host many web based applications in a central location. Users need to login only once and use all applications in a consistent manner. Customers and business partners can access the portal site and make use of all applications running in the portal. |
|
|
|
| Objectives |
|
| |
At the end of this course, students will be able to:
- Learn the motivation behind portals.
- Learn WebSphere Portal programming model.
- Learn how to use the WebSphere Studio Application Developer (WSAD) based Portal ToolKit to build portal applications.
- Learn how to make your application accessible to multiple device types.
- Learn basic portal administration tasks.
|
|
|
|
| Topics |
|
| |
- Introduction to WebSphere Portal, key concepts and benefits.
- Basic administration (installation process, start and stop server, install portlets).
- J2EE refresher (JSP, Servlet and JDBC)
- Portal programming model.
- Detail coverage of Portal programming API
- Introduction to Portal Toolkit.
- Target multiple device types.
- Create international content.
- Customizing look and feel using skins.
|
|
|
|
| Audience |
|
| |
Programmers who will be developing applications for WebSphere Portal Server. |
|
|
|
| Prerequisites |
|
| |
Students should have intermediate knowledge of Java development using WebSphere Studio Application Developer. Knowledge of Servlet and JSP is strongly recommended. |
|
|
|
| Duration |
|
| |
Five days. |
|
|
|
Course Outline
| Chapter 1 - Introduction to WebSphere Portal Server |
| |
- Benefits of portal applications
- Description of WebSphere Portal and various editions
- Key features and definitions - framework, Portlets, Pervasive computing support, security
|
|
| Chapter 2 - Portal Programming Concepts |
| |
- Introduction to J2EE
- Basic Servlet programming
- Basic JSP programming
- JDBC refresher
- Connection
- Connection pooling
- Statement and PreparedStatement
- ResultSet
- Portal API with respect to the Servlet API
- Deployment descriptors
- web.xml
- portlet.xml
- Relationship between the two
- Portlet modes and states
|
|
| Chapter 3 - Using The Portal Toolkit |
| |
- Installation
- Development environment
- How to create a Portlet
- Testing and debugging
|
|
| Chapter 4 - Basic Programming |
| |
- Portlet
- MVC using Portlet
- Core objects
- Listeners
- Configuration management objects
- Other objects
|
|
| Chapter 5 - Advanced Display Generation |
| |
- JSP custom tags
- International content
- Multiple device support
|
|
| Chapter 6 - Advanced Programming |
| |
- Portlet event handling
- Portlet caching
- Services
|
|
| Chapter 7 - Portal Security |
| |
- Protecting portlets
- Getting user information
- Saving sensitive user data in the Credential Vault
|
| |
| Chapter 8 - Themes and Skins |
| |
- What are themes and skins
- Creating a new theme
- Creating a new skin
|
|
| Chapter 9 - Basic Administration |
| |
- Introduction to administration
- WebSphere runtime
- Directory structure
- Starting and stopping the server
- Installing portlets
- Portal configuration management
|
|
| Chapter 10 - Portal Development Best Practices |
| |
- Portlet coding best practices
- JSP best practices
- Configuration management best practices
- Session management best practices
- Internationalization best practices
- Performance tips
|
|
|
|
We regularly offer classes in these and other cities. Atlanta, Austin, Baltimore, Calgary, Chicago, Cleveland, Dallas, Denver, Detroit, Houston,
Jacksonville, Miami, Montreal, New York City, Orlando, Ottawa, Philadelphia, Phoenix, Pittsburgh, Seattle, Toronto, Vancouver, Washington DC.
|
|
 |
|
Buy on-site and customized class
Attend a public class
03/12/2012 -
Calgary
$3,450.00
Enroll
03/19/2012 -
Toronto
$3,450.00
Enroll
03/19/2012 -
Ottawa
$3,450.00
Enroll
03/26/2012 -
Vancouver
$3,450.00
Enroll
03/26/2012 -
Montreal
$3,450.00
Enroll
04/30/2012 -
Ottawa
$3,450.00
Enroll
05/07/2012 -
Toronto
$3,450.00
Enroll
05/14/2012 -
Calgary
$3,450.00
Enroll
05/14/2012 -
Vancouver
$3,450.00
Enroll
05/28/2012 -
Montreal
$3,450.00
Enroll
06/04/2012 -
Toronto
$3,450.00
Enroll
06/11/2012 -
Vancouver
$3,450.00
Enroll
07/23/2012 -
Calgary
$3,450.00
Enroll
07/30/2012 -
Montreal
$3,450.00
Enroll
07/30/2012 -
Ottawa
$3,450.00
Enroll
|
|