IBM Professional Certification Program

Accelerate insight. Improve skills. Get certified now.

Test C2040-918: Developing Portlets and Web Applications with IBM WebSphere Portlet Factory 7.0

Note: This test will be withdrawn on Aug 31 2014.
The replacement test is: (C2040-927) Developing Portlets and Web Applications with IBM Web Experience Factory 8.0

Exam 918: Developing Portlets and Web Applications with IBM WebSphere Portlet Factory 7.0 

Exam Competencies

Exam Type: Multiple Choice

Description: Covers Portlet Factory 7 material as it relates to these competency areas: 

  • Build User Interfaces
  • Building Scalable Applications
  • Debugging Web Applications
  • Deploying Applications
  • Installing, Configuring and the Development Environment
  • Logging Application Behavior
  • Making Models
  • Making Projects
  • Profiling Web Applications and Portlets
  • Security
  • Working with Java

Build User Interfaces

  1. Using the Data Services UI builder

Building Scalable Applications

  1. Optimization techniques

  2. Performance BPS

Debugging Web Applications

  1. Debugging back-end access

  2. Debugging Java code

  3. Debugging web services

  4. Tracing actions

  5. Tracing variable values

Deploying Applications

  1. Creating deployment WAR files

  2. Creating server configurations

  3. Deploying for development

Installing, Configuring and the Development Environment

  1. Adding and removing feature sets

  2. Comparing installation options

  3. Setting preferences and changing properties

Logging Application Behavior

  1. Adding logging to applications

  2. Locating, viewing, and interpreting the log file

  3. Turning logging on and off and changing the default logging level

Making Models

  1. Adding builder calls

  2. Adding page controls to pages

  3. Applying CSS to pages

  4. Building rich user interface applications

    1. Using Dojo

    2. Working with Ajax

  5. Configuring portlet-to-portlet communication

  6. Constructing and formatting pages

  7. Developing web applications

    1. forms

    2. pages

  8. Editing builder calls

  9. Formatting and validating form values

  10. Formatting date and time values

  11. Implementing and configuring edit pages

  12. Localization considerations

  13. Renaming portlets

  14. Setting up run configurations

  15. Understanding events for communication between models

  16. Using events with arguments

  17. Using existing HTML

  18. Using model views

    1. design view

    2. model XML

    3. web application trees

  19. Using new model wizards

  20. Using outline views

  21. Using the page automation set of builders

  22. Using the Portlet Adapter builder

  23. Using the visual designer

  24. Using themes

  25. Working with data services

    1. Calling WSDL service

    2. Creating a service consumer

    3. Creating a WSDL service

    4. Generating service documentation

    5. Service operation

    6. Understanding back-end integration builders

  26. Working with REST services

  27. Working with SQL services

  28. Working with transformations

Making Projects

  1. Importing and exporting WebSphere Portlet Factory archives

  2. Understanding automated versus manual deployment

  3. Understanding new options

Profiling Web Applications and Portlets

  1. Applying profile entries to builder calls

  2. Assigning profile entry values

  3. Creating profile entries

  4. Declaring the profile selection handler and profile value handlers

  5. Exposing profile names and values with the Portlet Adapter builder

  6. Testing profiles with applied profiles tab

  7. Understanding options for each profile entry UI type

  8. Understanding runtime versus regen


  1. Create secure web applications with WebSphere Portlet Factory

Working with Java

  1. Manipulating XML with the Ixml interface

  2. Understanding the LJO class and LJO builder

  3. Using the method builder


Connect with Us