[ home > services > Java Training Curriculums > JavaTraining::JSF Application Development in IBM Rational Application Developer V6.0 ]

JSF Application Development in IBM Rational Application Developer V6.0

Course Code : 306-288
Skill Level : Advanced
Duration : 3 Days
Delivery Type : Classroom with Hands-on labs exercises

Course Description

This course provides an introduction to the JavaServer Faces (JSF) technology, including the advantages of JSF, the JSF development model, user interface component types, syntax for JSF pages and configuration files. The functions of the more important classes provided the JSF API and an introduction to Service Data Objects (SDO). This course describes how to develop the JSF with IBM Rational Application Developer. Hands-on lab exercises are provided throughout the course.

 

Course Objectives:

  • Describe the architecture of a JavaServer Faces application
  • Assemble JavaServer Faces applications using IBM Rational Application Developer
  • Understand and implement JSP application using SDO

 

Course Prerequisites:

  • An understanding of the Java programming language and some experience programming in Java
  • An understanding of basic object-oriented analysis and design concepts
  • Basic understanding of Web applications
  • The ability to read and understand HTML, servlets and JSPs

 

Agenda:

  • Introduction
  • Introduction to JavaServer Faces
  • Developing JSF applications in IBM Rational Application Developer
  • JSF Application Architecture
  • JSF Input and Output components
  • Events and Navigation
  • JSF Data Table component
  • Input validation
  • Web Diagram editor
  • Internationalization
  • JSF Faces client components
  • Service Data Object (SDO)
  • Summary