computer training image
Online Training Classes Purchased Securely
Shopping cart  Shopping cart
0 Product(s) in cart
Total $0.00
> Checkout
Online Payments

Benefits of Computer Coach's online computer training classes

  • Accessible 24 hours a day 7 days a week, so you can learn when you have time.
  • Cost-effective solutions, so you don’t go broke learning the skills you need.
  • Available Anytime, anywhere with an Internet connection, so you can study at your house, office, or where you feel comfortable.
  • Interactive & fun courses allow for greater retention of course topics.
  • Easy to use so you can start learning right away.
  • Full of hands-on labs so you can get the practice you need
  • HTML Based so you don’t need any additional downloads
  • Live Mentor Available to ask questions and get clarification

online computer training questions answered

WebSphere Studio Application Developer 5.0 & J2EE Online Course

12 Month Subscription - $70
Live Mentor +$30

Summary:
The WebSphere Studio Application Developer and J2EE series is designed to introduce learners to Web based application development using IBM's WebSphere Studio Application Developer and related J2EE technologies. This series provides a general overview of software development, J2EE, and the WebSphere product line. This series also teaches learners how to design and develop user interfaces with both HTTP and XML/XSL, servlets, and JavaServer Pages (JSPs) for Web-based deployment. Finally, this series teaches learners about the Struts framework, layered architecture design principles, and both functional and user testing.

Audience:
This series is for anyone who wants to learn about Java 2 Platform, Enterprise Edition (J2EE) programming using IBM's WebSphere Studio Application Developer (WSAD).

Features:
●  A glossary
●  A Skill Assessment

Topics included in this course:
WebSphere Studio Application Developer 5.0 & J2EE : Overview
WebSphere Studio Application Developer 5.0 & J2EE : User Interface and Servlet Design
WebSphere Studio Application Developer 5.0 & J2EE : Servlet Development
WebSphere Studio Application Developer 5.0 & J2EE : JavaServer Pages Concepts and Development
WebSphere Studio Application Developer 5.0 & J2EE : Struts and XML/XSL Web Interfaces
WebSphere Studio Application Developer 5.0 & J2EE : Controller, Domain, and Data Mapping Design
WebSphere Studio Application Developer 5.0 & J2EE : Unit and Functional Testing

WebSphere Studio Application Developer 5.0 & J2EE : Overview
Summary:
This course provides an introduction to layered application development, the J2EE platform, and the WebSphere product family.

Objectives:
After completing this course, students will be able to:
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
top

WebSphere Studio Application Developer 5.0 & J2EE : User Interface and Servlet Design
Summary:
This course shows users how to effectively design decoupled user interfaces and servlets using Java and HTTP technologies.

Objectives:
After completing this course, students will be able to:
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
top

WebSphere Studio Application Developer 5.0 & J2EE : Servlet Development
Summary:
This course provides a basic introduction to layered application development, the J2EE platform, and the WebSphere product family.

Objectives:
After completing this course, students will be able to:
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
top

WebSphere Studio Application Developer 5.0 & J2EE : JavaServer Pages Concepts and Development
Summary:
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:
After completing this course, students will be able to:
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
top

WebSphere Studio Application Developer 5.0 & J2EE : Struts and XML/XSL Web Interfaces
Summary:
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:
After completing this course, students will be able to:
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
top

WebSphere Studio Application Developer 5.0 & J2EE : Controller, Domain, and Data Mapping Design
Summary:
This course provides an in-depth overview of controller, domain model, and data mapping design for enterprise applications.

Objectives:
After completing this course, students will be able to:
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
top

WebSphere Studio Application Developer 5.0 & J2EE : Unit and Functional Testing
Summary:
This course provides an overview of using WebSphere Studio Application Developer (WSAD) to perform both unit and functional testing of enterprise applications.

Objectives:
After completing this course, students will be able to:
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
top

12 Month Subscription - $70
Live Mentor +$30