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, RichFaces, and PrimeFaces.


LEARN HOW 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, PrimeFaces, 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
  • 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
  • Understanding the Request Processing Lifecycle
  • Understanding Type Conversion
Day 3
  • Understanding Type Conversion (continued)
    • Lab
  • Handling Input Validation
    • Lab
  • Writing Custom UI Components
    • Lab
  • Third Party Component Suites Overview
Additional Modules

The following modules are also available and can be used instead of the modules above, during extra time, or for additional days.

  • JSF 2.2 Overview
  • JSF’s Architecture
  • Behind the Scenes (deep dive into JSF’s architecture)
  • Testing JSF Applications
  • Antipatterns and Best Practices
  • Testing JSF and Spring Applications
  • Integrating JSF with Spring
  • Intro to Contexts and Dependency Injection in Java (CDI)
  • Intro to Java Persistence API (JPA)
NEXT SESSION
The next course will be delivered at Skills Matter New York City Location - New York, on 18 Nov 2013 by Kito Mann. Kito is also the author of this course.
COURSE DATES & REGISTRATION
Date City Cost (ex vat) Offer
18-11-13 New York $2695.00 $2291.00 15% Early Bird until the 7th of October Register Here
Book Online or Call Sales on +44 (0)207 1839040
ABOUT THE AUTHOR
Kito D. Mann is the Principal Consultant at Virtua, Inc., specializing in enterprise application architecture, training, development, and mentoring with JavaServer Faces, portlets, Liferay, and Java EE technologies.
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
Date City Cost (ex vat) Offer
18-11-13 New York $2695.00 $2291.00 15% Early Bird until the 7th of October Register Here
Book Online or Call Sales on +44 (0)207 1839040
© Copyright 2003-2013, Skills Matter Ltd
About Us  Jobs  Find Us  Meeting & Training Rooms  Newsletter  Jobs: Sales Executive  Jobs: Student SkillsCaster  jobs - junior event coordinator  Open Source Journal  Jobs: Sponsorship Development  jobs: Marketing & Sales Graduate Internship  Jobs: HR Manager  jobs-Join Our Dev Team  DevOps Engineer  Front-End Engineer  Test Engineer