Course Overview
This comprehensive course arms the student with in depth knowledge of JavaServer Faces. The course is packed with all aspects of JSF Application Development
Course Prerequisites
Students should be experienced Java Developers. Some basic knowledge of HTML and CSS is helpful, however not assumed
Outline
- Recap of Java EE Web Development and introduce JSF
- Comprehensive coverage of Context and Dependency Injection (CDI)
- Use standard JSF Components
- Templating and Composition features of Facelets
- Use Ajax capabilities
- Understand the JSF Life-cycle
- Use and extend Validators
- Use Standard and develop custom Converters
- Using declarative Navigation
- Using Faces Flow
- Develop Stateless Views
- Appreciate libraries such as PrimeFaces
- Authentication in JSF Applications
- Testing with Arquillian and Selenium