JSF in Action Training Course

New York City, NY
Tuesday, April 21, 2009

JSF in Action Training Course
Tuesday, April 21, 2009 9:00 AM -
Friday, April 24, 2009 5:00 PM (Eastern Time)

90 Broad Street
11th Floor
New York City, NY 10004

Map and Directions
Developed by Kito D. Mann, author of JSF in Action, editor-in-chief of JSFCentral.com, and JSF Expert Group Member.

In this 4-day JavaServer Faces (JSF) course, you will learn how to create Java EE web applications with component-oriented user interface development techniques, while taking advantage of third-party components, Ajax, IDEs and Open Source projects. We will start with a thorough overview of the key concepts and principles on which JSF is based and then we will explain how JSF relates to Struts and other web frameworks currently on the market. Next, we’ll examine how to build real-world applications and extend the framework itself. You will also learn about IDEs that support JSF and libraries that facilitate JSF development, such as Seam and Facelets.

Upon completion of the course, you will know how to build new JSF web applications and integrate JSF with existing systems.

Our courses are known for their in-depth materials and the deep insight and experience of our instructors. They typically include about 50% lecture and 50% hands-on labs.

Early Bird Price (before March 20th): $1995
Regular Price: $2295
Register two or more students, and save $200 per student!

What You’ll Learn

After successfully completing this course, students will be able to:
  • Utilize component-oriented development techniques
  • Work with standard JSF components
  • Develop custom components, validators, and converters
  • Take advantage of third-party components, IDEs, and open-source projects such as Seam and Facelets
  • Put it all together in a JSF application
  • Integrate JSF with Struts and existing applications

Course Outline

Day 1: Introduction

• Introduction to JSF
• Exploring the JSF landscape
• Getting Started with JSF

Day 2: Standard Features

• Creating Backing Beans and Using Managed Beans
• Exploring the Standard Components
• Internationalization, Validators, and Converters

Day 3: Application Development

• Developing with JSF
• Inside the JSF Architecture
• Writing Custom Components, Validators, and Converters

Day 4: Extensions and Integration

• Using Facelets
• Component Frameworks Overview
• Migrating from Struts (optional)
• Using JBoss Seam (optional)
• Database Integration (optional)
• Testing JSF Applications (optional)
• Summary and Future Directions

Contact Information

  • To learn more, or schedule a private course, contact us:

    Virtua, Inc.
    Phone: +1 203-404-4848

RegOnline® by Lanyon is the quick, easy and affordable online event registration and event management software for small and medium-sized events. The solution includes event websites, event marketing tools, mobile event apps, online registration forms, badge maker and more.