Creating Web Solutions using Java Server Faces
Addison, TX, 75001
Action based web frameworks, such as Struts, have dominated dynamic web development in Java for a long time. These frameworks are closely tied to the request/reply architecture of http and therefore, force developers to deal with its shortcomings. Component based frameworks, such as Java Server Faces, mask much of the complexity and limitations of the underlying http model to create a simpler, more flexible development environment.
This 4-day instructor led course places a strong emphasis on understanding the JSF architecture, which is core to generating successful JSF designs. Students will learn everything they need to create a full featured JSF web application; from how to effectively work with the standard JSF components, to creating specialized components. This class will also cover some JSF 2.0 features, including Facelets.Audience:
- Java Developers
Prerequisites:
- Solid Java experience
- Knowledge of HTML
Students will learn to:
- Understand the benefits of Model-View- Controller web frameworks
- Identify the differences between component based web frameworks and traditional action based web frameworks
- Create and register Managed Beans
- Create JSF pages using the html and core JSF tags
- Create Navigation Rules
- Understand the JSF lifecycle and each of its phases
- Internationalize web content using resource bundles
- Use JSF Expression Language to bind JSF components to bean properties and actions
- Use standard and custom Validators to validate component data
- Effectively apply all three types of Event Listeners: ActionEvents, ValueChangeEvents, PhaseEvents
- Import and incorporate external JSF components
- Create and incorporate custom JSF component
- Understand how custom JSF components can incorporate client side web technologies such as JavaScript and AJAX
- List the main differences between JSF 1.1 and JSF 1.2
- Understand the benefits of Facelets over JSPs
- Incorporate Facelets in to a JSF application
Upcoming Events & Training
| Free | ALN - Dallas Chapter Improving Enterprises, Addison TX | 05/22/2012 | More Info |
|---|---|---|---|
| $1495 | Acceptance and Test-Driven Development Improving Enterprises, Addison TX | 05/22/2012 - 05/24/2012 | More Info |
| $1195 | MS-50352: SharePoint 2010 Overview for End Users Improving Enterprises, Addison TX | 05/22/2012 - 05/24/2012 | More Info |
| Free | .NET Micro User Group Improving Enterprises, Addison TX | 05/23/2012 | More Info |
| $1195 | MS-50353: SharePoint 2010 Overview for IT Professionals Improving Enterprises, Addison TX | 05/23/2012 - 05/25/2012 | More Info |
| free | VNext User Group Improving Enterprises, Addison TX | 05/24/2012 | More Info |
| $1495 | MS-50465A: PerformancePoint 2010 Designing and Implementing Scorecards and Dashboards Improving Enterprises, Addison TX | 05/29/2012 - 05/31/2012 | More Info |
| $795 | MS-50354B: SharePoint 2010 SharePoint Designer Improving Enterprises, Addison TX | 05/29/2012 - 05/30/2012 | More Info |
| $2195 | MS-50511A: End to End Microsoft Business Intelligence. An exploration of the entire stack. Improving Enterprises, Addison TX | 06/04/2012 - 06/08/2012 | More Info |
| $1495 | Scrum.org Professional Scrum Master Certification Arden Training, Cinicinnati OH | 06/04/2012 - 06/05/2012 | More Info |
| $1895 | Creating Object-Oriented Solutions using C# Improving Enterprises, Addison TX | 06/04/2012 - 06/07/2012 | More Info |
| $1495 | Scrum.org Professional Scrum Master Certification Improving Enterprises, Addison TX | 06/05/2012 - 06/06/2012 | More Info |
| $1895 | Agile Software Development with Microsoft® Visual Studio™ and TFS Improving Enterprises, Addison TX | 06/05/2012 - 06/08/2012 | More Info |
| Free | Club Ajax User Group Improving Enterprises, Addison TX | 06/05/2012 | More Info |
| Free | Ruby Brigade User Group Improving Enterprises, Addison TX | 06/05/2012 | More Info |
| Free | XAML User Group Improving Enterprises, Addison TX | 06/05/2012 | More Info |
| Free | North Dallas .NET User Group Improving Enterprises, Addison TX | 06/06/2012 | More Info |
| Free | DFW Groovy-Grails User Group Improving Enterprises, Addison TX | 06/06/2012 | More Info |
| Free | C#SIG User Group Improving Enterprises, Addison TX | 06/07/2012 | More Info |
| $1295 | Agile Scrum Immersion Improving Enterprises, Addison TX | 06/11/2012 - 06/12/2012 | More Info |