HOME SCALA & F# JAVA .NET WEB GROOVY & GRAILS ANDROID & IOS NOSQL ARCHITECTURE AGILE & SCRUM AGILE DEVELOPER  
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.

Delegates will also receive a copy of JavaServer Faces 2.0, The Complete Reference during the course.


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
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.

© Copyright 2003-2011, Skills Matter Ltd
  Web development by You In Control
About Us  Jobs  Find Us  Meeting & Training Rooms  Newsletter  Jobs: Sales Executive  Jobs: Student SkillsCaster  jobs - junior event coordinator  Speed Coding 2011  Open Source Journal  Ticket Raffle  Agile Expert Series  Jobs: Sponsorship Development  jobs: Marketing & Sales Graduate Internship