A JavaServer Faces 2.0 Hello World example will give you kick start for your JSF 2.0 learning. This example will give detail about how to setup JSF development environment, dependencies, configuration, writing the managed beans and using JSF UI components. Any Suggestions, pointing out mistakes, enhancements are most welcome!!!