Java Server Faces (Jakarta Faces) Development

This sections includes a proposed plan to help people qualifying to be Java Web Developers using Java Server Faces (JSF)/Faces-4.

Duration

Assuming the person is fully dedicated, The full plan proposed in this article could takes one week.

Prerequisites

Expected Results

At the end of this plan, people are expected to:

  • Create Maven based Java Web Apps

  • Understand and implement JSF Views and Controllers

  • Understand and Implement Facelets Templates

  • Utilize PrimeFaces components to create fancy user interface

  • Understand JSF Lifecycle

  • Understand and Implement the various CDI and Faces Controller Scopes.