Tab navigation
- Overview
- Objectives- selected tab,
- Test preparation
Section 1 - Workbench Basics (9%)
- Manage multiple workspaces
- Work with perspectives (e.g. add, remove, customize)
- Import to and export from the Workbench
- Use Compare With and Replace With using the Local History function
Section 2 - Application Development Best Practices (9%)
- Partition an application into appropriate Model View Controller (MVC), MVC2, and Model 2 JSP architectures
- Apply basic Java design patterns (e.g., session facade, data transfer object)
- Improve application performance through design best practices
Section 3 - Java Development (16%)
- Create Java projects, packages, classes, interfaces, methods
- Use the search function
- Use the call hierarchy View
- Refactor Java code
- Set Java workbench preferences (e.g., change JRE, change target server)
- Understand the results of Java code visualization
Section 4 - Web Development (16%)
- Create web projects and resources
- Configure classpath and module dependencies
- Use the Page Designer to develop HTML and JSP pages
- Work with Web and Application Deployment Descriptor Editors
- Use the JSF (JavaServer Faces) development tools
- Use the Struts development tools
- Create and configure Servlet Filters and Life-cycle Listeners
Section 5 - EJB Development (12%)
- Create EJB projects
- Create session beans
- Create and map CMP entity beans without relationships
- Test EJBs using the Universal Test Client
- Import database schema into a project
Section 6 - Web Services (12%)
- Create Web services from JavaBeans
- Create Web services from a WSDL document
- Use the Web Services Explorer to test Web services
- Build and modify a WSDL document using the WSDL editor
- Create a Web service client and proxy
Section 7 - Running Applications (14%)
- Configure a WebSphere test environment and run applications
- Configure application resources on servers
- Configure J2EE application clients
- Configure workbench for profiling applications
- Simplify deployment using enhanced EAR
- Create Servers and Server configurations
Section 8 - Debugging & Testing (12%)
- Manage breakpoint properties
- View variables and execute, display and inspect expressions
- Use step filters and step debug (Servlet, JSP, or EJB)
- Work with activity logs and symptom database
- Perform Java testing using JUnit / TPTP
- Test Web Applications using TPTP
- Perform application analysis using code review
- Profile applications using TPTP
