Trifecta Technologies Training Services

Training with Trifecta Technologies

WebSphere Education Training and Mentoring

Servlet and JSP Development with IBM WebSphere Studio V5.1.1

General information (in English):
Code: SW225V51
Language: English
Additional languages:
Brand: WebSphere
Additional brands: None specified
Product: WebSphere
Release: 5.1.1
WW region: WorldWide
Target audience: Application Developer
Format(s): Classroom, Number of Days: 4.5 days

 

This course is designed to introduce Java developers to the development and testing of server-side applications based on the J2EE component model, using IBM WebSphere tools. The scope of the course is for the development and testing of server-side applications that use servlets and JavaServer Pages (JSPs) for the control and flow of e-business applications, and use JavaBeans to represent the business logic. The development and use of custom tags for JavaServer Pages and servlet filtering are also presented.

The student will be able to develop servlets, JSPs, JSP custom tags, and JavaBeans with IBM WebSphere tools (currently this includes WebSphere Studio Application Developer for Windows, Version 5.1.1 for building servlets, JSPs, JSP custom tags, and JavaBeans; and WebSphere Application Server V5.1 for application deployment integration testing). This course also covers best practices for building J2EE Web applications, including the use of the model-view-controller (MVC) framework to separate concerns among the JavaBeans-JSPs-servlets in the application. The course describes deployment issues pertinent to the developer.

Objectives:

  • Describe the J2EE component model and its use in building server-side applications.
  • Use IBM WebSphere tools (currently WebSphere Studio Application Developer and WebSphere Application Server) for developing, debugging, and testing server-side applications.
  • Develop and test servlets using IBM WebSphere tools (Application Developer).
  • Develop and test JavaServer Pages (JSPs) using IBM WebSphere tools (Application Developer).
  • Develop and test JavaBeans using IBM WebSphere tools (Application Developer). Use JavaBeans, JSPs, and servlets in accordance with the model-view-controller (MVC) programming model.
  • Develop, test, and use basic and advanced JSP custom tags. Describe deployment and run-time issues of J2EE-based applications, including security, scaling, work load management in the context of WebSphere Application Server.
  • Assemble and perform integration testing of J2EE-based applications using the WebSphere Application Server V5.1.
  • Identify the best practices needed to design and build Web applications (application frameworks and design patterns).

Topics:

  • J2EE Overview
  • Servlet Overview
  • Supporting Perspectives for Developing J2EE Applications
  • Servlet API (Part I)
  • JavaServer Pages Overview
  • JavaServer Pages Specifications and Syntax
  • Page Designer in Application Developer
  • JSP Testing and Debugging
  • Servlet API (Part II)
  • Web Archive Deployment Descriptor
  • Session State Storage Issues
  • Cookie API
  • Http Session: Management of Application Data
  • URL Rewriting
  • Best Practices for Session Management
  • Introduction to Java Beans
  • Model-View-Controller Architecture
  • JavaServer Pages with JavaBeans
  • JSP Custom Tag Libraries
  • Advanced JSP Custom Tags
  • Servlet Filtering
  • Servlet Event Listeners
  • Best Practices for Server-Side Application Development
  • WebSphere Application Server Overview
  • J2EE Packaging and Deployment
  • Installing an Application in WebSphere Application Server

 

Trifecta Technologies Inc



IBM Premier Business Partner

The IBM logo and the IBM Premier Business Partner emblem are trademarks of International Business Machines Corporation in the United States, other countries, or both.