You are on page 1of 9

Some information about IBM WebSphere Portal V5.

1, Application Development Exam

http://www-142.ibm.com/software/sw-

lotus/services/cweeducation.nsf/wdocs/exam399preppage

for some more information on the tests and levels

http://www-03.ibm.com/certify/certs/ws_index.shtml

some important points to note in the links

IBM WebSphere Portal V5.1, Application Development Exam Competencies

(Exam 399):

Job Role Description / Target Audience


This certification targets intermediate level J2EE developers, architects or consultants

with extensive product knowledge, who design or develop portal solutions. These

individuals have a breadth of knowledge in basic operational services and skills for IBM

WebSphere Portal Enable V5.1 and can:

• program and design portal solutions using IBM WebSphere Portal V5.1.

• develop, test, debug, deploy, and configure portlets based on JSR 168 and the IBM

provided extensions plus other applicable JAVA standards for portlet development.

• understand portal development, portlet development, and debugging using IBM

Rational Application Developer (RAD)

Prerequisite Skills and Knowledge


(Note: Knowledge and skills one needs to possess before beginning to prepare for this
job role certification)
• Strong knowledge of JAVA programming

• Experience with Rational Application Developer (RAD)

• Experience with JavaServer Pages Standard Tag library (JSTL)

• In-depth understanding of WebSphere Portal

• Understanding of J2EE web container programming


Exam Competencies:
The test consists of six sections containing a total of approximately 51 multiple-choice

questions. The percentages after each section reflect the approximate distribution of the

total question set across the sections.

Section 1 - Install, Set up and Configure the Development Environment (8%)

A. Understand software prerequisites

B. Choose development scenarios (Topologies)

C. Diagnose problems with development environment installation

Section 2 - Architecting a Portal Solution (12%)

A. Identify portal dependencies on existing software

B. Use out-of-the-box portlets

C. Search the Workplace Solutions Catalog

D. Size the custom portlets that have to be written

E. Develop themes, skins and screens

Section 3 - Write a Portlet (43%)

A. .Describe the portlet life cycle

B. Develop Portlet applications utilizing Portlet JSR 168 API core objects

C. Effectively utilize portlet configuration and state objects to control portlet behavior

D. Effectively utilize portlet modes and states

E. Implement action processing

F. Use APIs to forward and redirect URLs

G. Support multiple markup

H. Embed references to resources within a portlet

I. Effectively use JSPs to supply portlet rendering markup

J. Support multiple locales, clients and devices within a portlet application

K. Compile and package a WAR file

L. Work with portlet deployment descriptors (caching)

M. Make effective use of portlet application wizards


Section 4 - Testing and debugging a Portal Solution (12%)

A. Set up portlet parameters

B. Debug a portlet using a local Portal Unit Test Environment (UTE)

C. Debug a portlet using WebSphere Portal remote server attach

D. Troubleshoot portlet applications

Section 5 - Backend Porlet Services (17%)

A. Use a portlet service

B. Create a portlet service

C. Configure and access application-specific data sources

D. Use Service Data Objects (SDO) tooling to enable access to remote systems

E. Utilize the credential vault service

F. Implement cooperative portlets

Section 6 - Additional Portlet Concepts (8%)

A. Use struts concepts within the portal framework and JavaServer Faces

B. Implement personalization within portlet application

C. Utilize business process engine (bpe) API

IBM WebSphere Certification Test Fees

The IBM WebSphere certification test fees are set to the economy of a country. For the

applicable test fee within your country, refer to the test delivery vendor.

In general, however, effective January 1, 2007, the test fees are as follows (shown in USA

dollars):

$150 in developed countries

$ 75 in emerging market countries


IBM Certified Application Developer - WebSphere Commerce V6.0

http://www-03.ibm.com/certify/certs/12004101.shtml

Job Role Description / Target Audience

This intermediate level technical professional is an individual who understands

WebSphere Commerce architecture and is able to use the WebSphere Commerce

development tools to create and customize WebSphere Commerce V6.0. This

professional should be familiar with the data model and programming model for

WebSphere Commerce, common WebSphere Commerce programming techniques, and

methods for extending the base WebSphere Commerce functionality.

This professional is able to perform the following development tasks:

• successfully install and configure the development tool

• customize the store front

• customize the web-based administration tools

• customize the underlying business logic

• integrate with back-end systems and external applications

• test and debug

• create load files for site/store data

• deploy customized code

• understand possible migration issues

• describe integration with Sales Center and Gift Center

To attain the IBM Certified Application Developer - IBM WebSphere Commerce V6.0

certification, candidates must possess the skills outlined under Recommended

Prerequisites below and pass 1 test. To prepare for this test, based on the job role and

test objectives, take the link to Test 217 below, and refer to the Test Preparation tab.

Recommended Skills

(knowledge and skills one needs to possess before beginning to prepare for this job role

certification)
Good understanding of:

• XML technologies

• J2EE architecture

• Rational Application Developer

• SQL and relational database concepts

• J2EE development including JSP, JSTL, Java Beans, EJBs, etc.

Requirements:
This certification requires 1 test(s).
Test(s):

1. Test 217 - IBM WebSphere Commerce V6.0 Application Development

Test 217 - IBM WebSphere Commerce V6.0 Application


Development

Test information:

• Number of questions: 52
• Time allowed in minutes: 75
• Required passing score: 52%
• Test languages: English

Objectives:
The test consists of six sections containing a total of approximately 52 multiple-choice

questions. The percentages after each section title reflect the approximate distribution of

the total question set across the sections.

Section 1 - WebSphere Commerce Toolkit Development Environment (13%)

• Install the development tool

• Configure the development environment

• Configure tracing

• Package store customizations

• Publish starter stores

• Enable workspaces
Section 2 - Architecture and Data Model (21%)

• Describe the application framework

• Describe the integration architecture and integration points

• Use on-line documentation

• Describe the data model

• Create load files for site/store data

• Describe the major subsystems

Section 3 - Customize the Store Front (27%)

• Develop store front pages

• Create a new view

• Provide access control for views

• Use proper development techniques for creating cached pages

• Maintain store text and property files

• Create store pages that support globalization

• Handle errors in store pages

• Describe the provided business models

• Modify store flows

Section 4 - Customize the Business Logic (21%)

• Create and configure payment plugins

• Extend the persistence layer

• Enforce access control in commands

• Create and extend commerce commands

• Handle errors in commerce commands

Section 5 - Customize WebSphere Commerce Tools (6%)

• Describe the tools architecture

• Use the tools framework to add components


Section 6 - Integrate with Back-end Systems and Additional Software Components

(12%)

• Implement web services

• Configure support for MQ Series

• Add support for IBM Gift Center

• Describe the IBM Sales Center architecture

• Integrate with Coremetrics

To prepare for Test 217, it is first recommended that you are familiar with the job role

description and the parameters this certification is based on, as well as have knowledge

of the topics outlined in the test objectives/skills measured on the test. Compare your

own technical level to the test objectives and the recommended training resources, and

then determine for yourself how much preparation you require. Note that these

educational sources are recommended, but not required (*) before taking a certification

test.

Before preparing for the certification test, it is recommended that you measure your

current level of skill by taking the Assessment Test (located from the Sample/Assessment

Test link above). After you have completed your test preparation/training, you can assess

your improved level of skill and readiness for the certification test, by re-taking the

Assessment Test.

You can prepare for the test via the collective sources below.

(*) Notes:

1. The recommended educational resources listed are not intended to be a substitute for,

but should complement, relevant practical experience.

2. Every effort has been made to make the recommended educational resources as

complete and as accurate as possible, but no warranty of fitness is implied. The

resources provided are on an as is basis. IBM shall have neither liability nor

responsibility to any person or entity with respect to any loss or damages arising from

course or publication content.


Classroom Course

Course title: IBM WebSphere Commerce V6 Hands-on Training for Developers

Course duration: 4.0 days

Course number: SW541

Abstract: Learn the skills necessary to customize the basic features of an IBM WebSphere

Commerce site and learn the skills required to customize the new and unique features of

IBM WebSphere Commerce V6. During this course, you practice the key tasks involved

in implementing customizations for the support of a commerce enterprise using IBM

WebSphere Commerce V6.

Online course

Course title: IBM WebSphere Commerce Fundamentals

Course duration: Varies

Course number: SW866

Abstract: This course is intended as the starting point for those who are new to

Commerce and need an introduction to Commerce functions and capabilities before

undertaking the role specific training. It is a self-directed, self-paced course that is

divided into modules to allow students to select and customize the training to meet their

individual educational requirements.

Course title: Introduction to IBM WebSphere Commerce V6.0 Store Development

Course duration: Varies

Course number: SW868

Abstract: Skilled Java or Java 2 Platform, Enterprise Edition (J2EE) developers, and

solution designers get an introduction to the IBM WebSphere Commerce V6

programming architecture and development environment. This knowledge is required

in order to learn to design and develop the customizations for IBM WebSphere

Commerce that may be desired in support of a specific commercial enterprise.


Product Documentation
IBM WebSphere Commerce V6.0

• Acquire a good working knowledge of the product, and study the product

documentation and tutorials

• WebSphere Commerce Developer Installation Guide V6.0

Web Resource :

Info Centers:
WebSphere Commerce Information Center / WebSphere
Commerce V6 Online Help

Rational Application Development Information Center


*Reference "Creating enterprise beans* section only

You might also like