Unit: Advanced WSAD Development


Unit Identifier: WS2002

Unit Overview:

This unit focuses on more advanced features and tools offered by WSAD. The students will create a simple Java Application and learn how to develop, debug, share their files, and test their code using WSAD. They will also learn how to manage data sources and profile their applications.

Unit Duration: 8 hours

Unit Objectives:

Students will learn server configurations, instances, and server deployment descriptors. Using this knowledge they will create a simple Java Application and code, compile, test and debug Java programs using WSAD. They will also learn how to work in teams using CVS.

  • Understanding advanced features and tools
  • Creating a simple Java Application
  • Learning to configure servers
  • Developing, debugging, sharing files, and testing code using WSAD
  • Managing data sources and profile applications
  • Running Applications

Unit Outline:

  1. Server Tools and Configuration
    • Server Tools Overview
      1. Server Instances
      2. Types of Server Instances
      3. Server Configurations
      4. Server Project
      5. Templates
      6. Relationship Between Resources
    • Creating a Server Project
    • Creating a Server Instance and Configuration
    • Adding projects to configurations
    • Importing and Exporting Configurations
    • Creating a Remote Instance
    • Setting a Project's Preferred Instance
    • Managing the Server Instance
    • Changing Server Resources
    • Changing Server Configuration
    • Changing JSP, HTML and Graphics
    • Changing Servlets and Classes
    • Adding Servlets, JSPs or Classes
    • Changing EJB Resources
    • Resource Changes Table
    • Code Validation
    • Server Tools Restrictions
    • Server Problems

  2. Running, Testing and Publishing
    • Running a Java Program
    • Setting Execution Arguments
    • Testing Web & EJB Projects
    • The Server Test Environment
    • Supported Run-time Environments
    • Publishing

  3. Debugging Applications
    • Debugging Overview
    • Breakpoints
    • Debugging Files
    • Remote Debugging
    • Suspending
    • Resuming
    • Stepping

  4. Deployment
    • J2EE Deployment Model
    • Deployment View
    • Web Archive Files - WAR
    • EJB Jar File
    • EAR File
    • Deployment Descriptors
    • Server files

  5. Database Development in WSAD
    • Relational Databases Overview
    • The Data Perspective
    • Generating SQL DDL
    • Applying SQL DDL Scripts
    • Connecting to a Database
    • Importing dB Designs
    • The SQL Query Tools
      1. The SQL Builder
      2. Creating SQL Statements
      3. Executing SQL Statements
      4. Data Sources
    • JDBC 2.0
    • Remote Database setup

  6. Team Development
    • Version Control Systems
    • Team Development using CVS
    • Team Development Model
      1. Optimistic Team Model
      2. Ideal Workflow
    • Repository
    • Streams
    • Wizards
    • Synchronizing
    • Releasing
    • Resolving Conflict
    • File Compare Tool
    • Merging Changes
    • Versioning
    • Replacing

  7. Profiling Applications
    • Profiling Overview
    • Profiling Terminology
    • Profiling Methods
    • Specifying Filters
    • Exploring Profiling Views


For More Information Contact:
Tod Pryor at training@prioritytech.com
402-445-4747, or toll free at 1-866-PTI-CORP ext. 4747

Site Map  |  Contact Us

Copyright © 2008 Priority Technologies, Inc. - All rights reserved.