Dell Payne is an excellent instructor. Even though I am a mainframe programmer, I was able to grasp everything... More Testimonials »

WebSphere Studio Application Developer and J2EE eLearning Course

WebSphere Studio Application Developer 5.0 & J2EE eLearning Course Series (14 hours)

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.

Self-Paced WebSphere Studio Application Developer eLearning Course Benefits

Only $99.95

12-month subscription!

Register Now

  • 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 eLearning course provides an introduction to layered application development, the J2EE platform, and the WebSphere product family.

Course 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

Course 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 eLearning course shows users how to effectively design decoupled user interfaces and servlets using Java and HTTP technologies.

Course 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

Course 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 eLearning course provides a basic introduction to layered application development, the J2EE platform, and the WebSphere product family.

Course Objectives

  • Create and edit a Web Project
  • Deploy an application
  • Configure the WSAD server
  • Debug an application
  • Manage servlet sessions

Course 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 eLearning 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.

Course 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

Course 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 eLearning 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.

Course 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

Course 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 eLearning course provides an in-depth overview of controller, domain model, and data mapping design for enterprise applications.

Course 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

Course 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 eLearning course provides an overview of using WebSphere Studio Application Developer (WSAD) to perform both unit and functional testing of enterprise applications.

Course 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

Course Topics

  • Testing approaches
  • JUnit basics
  • JUnit testing
  • Cactus unit testing
  • HTTPUnit basics
  • HTTPUnit testing
Client Success
  1. Independent Survey
  2. Client List
  3. Testimonials
Join The Team
  1. Learn how you can become a Webucator Trainer
  2. Career Opportunities
Locations
Watch 3-minute Demo Video
of Live Online Training:
Learn the benefits of online training with Webucator

Free Webinars

A Crash Course in CSS

Wed, 3/21 1:00 PM EST

Project Management Institute Partner

Webucator is a Registered Education Provider (R.E.P.) approved by PMI to issue professional development units (PDUs) for our training courses.

© Webucator, Inc. All rights reserved. | Toll Free: 1-877-932-8228 | From outside the USA: 315-849-2724| Fax: 315-849-2723