◊ WEBSPHERE STUDIO APPLICATION DEVELOPER AND J2EE ONLINE TRAINING SERIES
Online WebSphere Studio Application Developer and J2EE Training
Web and Application Server » WebSphere
Check out these great money-saving course packages:
Only $99.95
WebSphere Studio Application Developer 5.0 & J2EE Series (14 hours)
ONLINE WebSphere Studio Application Developer TRAINING FEATURES
- Learn WebSphere Studio Application Developer online with these interactive online WebSphere Studio Application Developer courses.
- Affordable Pricing (Only $99.95 for the complete series)
- A full year to complete the WebSphere Studio Application Developer courses
- Retake the WebSphere Studio Application Developer courses as many times as you like
- Measure your progress with assessment tests after each course
- Earn completion certificates after passing each assessment test
1. WebSphere Studio Application Developer 5.0 & J2EE:1 Overview
Time: 2 hours
This course provides an introduction to layered application development, the J2EE platform, and the WebSphere product family.
Objectives
- Describe common layering schemes used in application development
- Detail the function of individual layers in the five-layer architecture
- List J2EE architecture components and platform roles
- Differentiate WebSphere products
- Explain the purpose of WebSphere Studio Application Developer and related development tools
- Describe the function of WebSphere Application Server and related deployment tools
Topics
- 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
2. WebSphere Studio Application Developer 5.0 & J2EE:2 User Interface and Servlet Design
Time: 2 hours
This course shows users how to effectively design decoupled user interfaces and servlets using Java and HTTP technologies.
Objectives
- Describe key Java user interface technologies
- Design decoupled user interfaces
- List HTTP technologies relevant to GUI and servlet design
- Explain the function and lifecycles of servlets
- Configure servlet deployment and filtering attributes
Topics
- 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
3. WebSphere Studio Application Developer 5.0 & J2EE:3 Servlet Development
Time: 3 hours
This course provides a basic introduction to layered application development, the J2EE platform, and the WebSphere product family.
Objectives
- Create and edit a Web Project
- Deploy an application
- Configure the WSAD server
- Debug an application
- Manage servlet sessions
Topics
- 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
4. WebSphere Studio Application Developer 5.0 & J2EE:4 JavaServer Pages Concepts and Development
Time: 2 hours
This course provides an introduction to the use and design of JavaServer Pages (JSPs). It also provides an overview of using WebSphere Studio Application Developer (WSAD) to develop JSP-based applications.
Objectives
- Describe key JSP concepts and syntax
- Explain how JSPs are processed
- Detail JSP design considerations
- Build applications using JSPs
- Test and debug JSP-based applications
- Use JavaBeans and the Java Standard Tag Library (JSTL) to simplify JSPs
Topics
- 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
5. WebSphere Studio Application Developer 5.0 & J2EE:5 Struts and XML/XSL Web Interfaces
Time: 2 hours
This course provides a basic introduction to the Struts design framework and XML/XSL. It also provides an overview of using WebSphere Studio Application Developer (WSAD) to develop XML/XSL-based Web interfaces.
Objectives
- Explain the purpose and benefits of the Struts framework
- Design a Web-based application using Struts
- List XML/XSL interface components
- Create and edit XML and XML files
- Develop dynamic XML/XSL interfaces
Topics
- 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
6. WebSphere Studio Application Developer 5.0 & J2EE:6 Controller, Domain, and Data Mapping Design
Time: 2 hours
This course provides an in-depth overview of controller, domain model, and data mapping design for enterprise applications.
Objectives
- Explain the function of controllers and related application layers
- List design considerations for controllers
- Describe the domain model layer and its role in the layered architecture
- Detail approaches to domain modeling
- Explain the function of the data mapping layer and its place in the layered architecture
- Identify common object-to-relational mapping patterns
Topics
- 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
7. WebSphere Studio Application Developer 5.0 & J2EE:7 Unit and Functional Testing
Time: 1 hours
This course provides an overview of using WebSphere Studio Application Developer (WSAD) to perform both unit and functional testing of enterprise applications.
Objectives
- Differentiate types of application testing
- Perform unit testing of domain objects using JUnit
- Test container integration using Cactus
- Use HttpUnit to write automated functional test cases
Topics
- Testing approaches
- JUnit basics
- JUnit testing
- Cactus unit testing
- HTTPUnit basics
- HTTPUnit testing
Resources for WebSphere Studio Application Developer and J2EE
- Know of a good resource for WebSphere Studio Application Developer and J2EE Online Training? Please Let Us Know.