[ home > services > Java Training Curriculums > Introduction to J2EE Web Application Development ]

Introduction to J2EE Web Application Development

Course Code : 305-287
Skill Level : Introductory
Duration : 4 Days
Delivery Type : Classroom with Hands-on labs exercises
Updated Course Materials : Updated lab files. Update your LibrarySetup.jar in the import directory with this file. This corrects the creation of the database creation and the contents.
  WAS6.0 Integrated Test Environment. We found that some students experience difficulties finding the location of the installation directory for the WAS6.0 Integrated Test Environment. We hope the additional information will provide a better understanding during the development and testing of your web application.
  RSA v6 Installation Note. This is the instruction to install the RAD / RSA v6 in your PC. Remember to update the products before you start to work on your exercises.

Course Description

A four-day course for developers familiar with J2EE Web application development who want to understand the capabilities of IBM Rational Application Developer for WebSphere Software V6 for developing such applications.

 

Course Objectives:

  • Create, test and debug J2EE Web components
  • Use the visual editing tools available
  • Understand frameworks such as Struts and JavaServer Faces, and build applications in Rational Application Developer that use these frameworks
  • Perform runtime analysis of Web applications using the profiling tools

 

Course Prerequisites:

  • Java programming
  • Familiarity with J2EE for Web development (HTML, JSPs, and Servlets)
  • Basics of XML
  • Using relational database
  • The design-implement-test-deploy stages of application development
  • Object-oriented design and analysis

 

Agenda:

  • Course Introduction
  • IBM Rational Application Developer basics
  • Java Development
  • Web Tools basics
  • Create and edit Servlets, Filters and Listeners
  • Use the WebSphere test environment
  • Create and edit HTML and JSPs
  • Automated component testing
  • Connecting to a database
  • Debug web applications
  • Code review
  • J2EE application frameworks overview
  • Introduction to Struts
  • Introduction to JavaServer Faces
  • Profiling
  • Add security to web applications
  • Package web applications
  • Deploy and install web applications
  • Introduction to Portals
  • Wrap-up