You are here:
Developing Web Applications with JavaServer Faces

JavaServer Faces (JSF) is a server-side technology for developing web applications with rich user interfaces. With JSF, you can resolve such technical challenges as creating custom user interface components. This is because JSF technology is a user interface framework for building Java-based web applications that run on the server side, and render the user interface back to the client. The user interface code runs on the server, responding to events generated on the client.

This webinar will provide you with a fast-track, code intensive tutorial to get you started with JSF.

 
Who Should Attend
This instructor-led e-Learning course is targets intermediate to experienced Java software developers who wish to architect, design, and/or build web applications in a more standard way with less boilerplate code. In particular, developers who are evaluating or planning to use JavaServer Faces for a new application or migration of an existing application will find the webinar helpful. This webinar is not appropriate for developers looking for an introduction to Java or the web application environment, nor is it intended for non-technical software project managers.
 
Prerequisites

· Intermediate-level knowledge of the Java programming language.
· Experience writing Java web applications using the Servlet and JavaServer Pages (JSP) technologies.

 
Benefits of Attending this Class
Upon completion of this course, students should be able to:
· Describe how to architect and build a maintainable web application with appropriate separation of concerns.
· Be able to make informed judgments about uses of JavaServer Faces (JSF) technology.
· Be aware of the scope of the JSF specification and how it solves various common problems.
· Describe the step-by-step process of building a JSF-based application.
· Explain the lifecycle of JSF request.
· Apply and use the various built-in JSF user interface components.
· Validate user input from forms with standard validators and converters.
 
Course Contents
· Overview of a JSF Application
· Sample Code: Whaler’s Library
· The Request/Response Lifecycle
· JSF Events and Listeners
· The UI Component Model
· Validators and Converters
· Advanced Topics
· Questions and Answers
 

Available Classes

 
 

On-Demand Scheduling

 
 
   
 
 
 
 
Disclaimer: Solaris and Java are registered trademarks of Sun Corporation.