|
WebSphere Studio Application Developer and J2EE: Overview |
- Application Development
- Layering Basics
- Layer Roles and Responsibilities
- J2EE Overview
- J2EE Architecture
- J2EE Platform Roles
|
- WebSphere Products
- WebSphere Foundation and Tools
- WebSphere Studio Workbench
- WAS Core Architecture
- WAS Administration
|
|
|
WebSphere Studio Application Developer and J2EE: User Interface and Servlet Design |
- Java user interface technologies
- Decoupling the user interface
- Mediating logical view logic
- HTTP technology primer
|
- Servlet concepts
- Servlet life cycle
- Example servlet: HelloServlet
- Deployment descriptors, filters, and API packages
|
|
|
WebSphere Studio Application Developer and J2EE: Servlet Development |
- Creating a Web Project
- Building and Persisting a Business Model
- Creating and Editing the User Interface
- Creating Access and Update Servlets
- Editing the Web Deployment Descriptor
- Deploying the Application
|
- Configuring the WSAD Test Environment
- Testing the Application
- Debugging the Application
- Session State Management
- Session Persistence
|
|
|
WebSphere Studio Application Developer and J2EE: JavaServer Pages Concepts and Development |
- JSP Basics
- Page Compilation
- JSP Syntax
- JSP Documents
- Custom Tags Basic Model
- Tag Library Descriptor
|
- JSP in MVC Environments
- Building Applications Using JSP
- Editing JSPs
- Validating, Running, and Debugging JSPs
- Simplifying JSPs
|
|
| WebSphere Studio Application Developer and J2EE: Struts and XML/XSL Web Interfaces |
- Struts basics
- MVC Struts example
- XML/XSL strategies
- XML/XSL interface components
- Creating a Web project
|
- Creating XML and XSL files
- XSL debugging and transformation
- Refactoring
- Dynamic XML/XSL interfaces
|
|
| WebSphere Studio Application Developer and J2EE: Controller, Domain, and Data Mapping Design |
- Controller Basics
- Controller Design Alternatives
- Exceptions, Logging, and Filters
- The Domain Model
- Approaches to Domain Modeling
- Data Mapping
|
- Object-to-Relational Mapping
- Mapping Objects and Attributes
- Finding Objects and Maintaining State
- Association Mapping, Inheritance, and Lazy Load
- Units of Work
- Domain Model Issues and Testing
|
|
| WebSphere Studio Application Developer and J2EE: Unit and Functional Testing |
- Testing approaches
- JUnit basics
- JUnit testing
|
- Cactus unit testing
- HTTPUnit basics
- HTTPUnit testing
|
|
|