|
|
Kito Mann's JSF2 in Action (JSF2-ACTION-01-03)
|
CODE: JSF2-ACTION-01-03 DURATION: 3 DAY/S
Build highly interactive Ajax-enabled applications with JavaServer Faces (JSF) 2, the standard web application framework for Java EE. JSF 2 incorporates time-saving features, such as convention-over-configuration, built-in Ajax, templating, simple custom UI component development, and several powerful third-party Ajax component suites. JSF applications can be integrated seamlessly with Spring and/or Java EE.
This course covers the key features of JavaServer Faces and walks you through building different aspects of a JSF application. You will also learn how to take advantage of rich JSF component suites such as ICEfaces and RichFaces.
LEARN HOW TO:
After successfully completing this course, students will be able to: -
Utilize component-oriented development techniques
- Work with standard JSF components
- Utilize JSF’s integrated Ajax support
- Develop custom components, validators, and converters
- Work with third-party component suites such as RichFaces and ICEfaces
- Develop pages and templates with Facelets
- Work with backing beans, annotations, enhanced navigation, and other features
- Put it all together in a working JSF application
PROGRAMME
Day 1-
Course Intro
-
Introduction to JSF
-
LAB
-
Exploring the JSF Ecosystem
-
Using Facelets
-
LAB
-
Building Applications Part 1: Managed Beans, EL and Exception Handling
Day 2-
Building Applications Part 1: Managed Beans, EL AND Exception Handling (continued)
-
LAB
-
Building Applications Part 2: Events and Navigation
-
LAB
-
Exploring the Standard Components
-
Writing Custom UI Components
Day 3-
Writing Custom UI Components (continued)
-
LAB
-
Internationalisation, Validators and Converters
-
LAB
-
Working with third-party components
-
LAB
-
Summary and Future Directions
Additional Modules-
Behind the Scenes
- JSF Application Architecture
- Testing JSF Applications
- Best Practices
- Testing JSF and Spring Applications
- Integrating JSF with Spring
|
NEXT SESSION
|
|
|
The next course will be delivered at Zenika - Paris, on 13 Oct 2010 by Kito Mann. Kito is also the author of this course.
|
COURSE DATES & REGISTRATION
Book Online or Call Sales on +44 (0)207 1839040
ABOUT THE AUTHOR
|
Kito D. Mann is editor-in-chief of JSFCentral and the
author of JavaServer Faces in Action. He is a member of several Java Community Process expert groups (including JSF and Portlets).
More about Kito Mann
|
IN PARTNERSHIP WITH JSFCENTRAL.COM
IS THIS COURSE FOR YOU?
Java developers, architects, and team leads who want to build powerful Ajax-enabled web applications.
COURSE PREREQUISITES
Students are expected to have a firm understanding of the Java programming language and web application development fundamentals.
COURSE LABS & EXERCISES
50% lecture, 50% hands-on labs building a complete JSF application.
COURSE DATES & REGISTRATION
Book Online or Call Sales on +44 (0)207 1839040
|
|
|