If you are looking for a course, that will teach you to create JSF application from scratch, your search will end here.
Learn the most detailed Tutorial on JEE7 Web Tier, The Java Server Faces (JSF 2.2). If you are a JSP and Servlet Programmer/developer this course will be a added advantage to your skill.
JavaServer Faces (JSF 2.2) is a Java specification for building component-based user interfaces for web applications. It was formalized as a standard through the Java Community Process and is part of the Java Platform, Enterprise Edition.
This course is not only for Professional but also for a novice who want to tune their JSP and Servlet programming with JSF framework.
This course is divided into 10 Section and each section contains theory with step by step practical demonstration on creating JSF application.
At the end of this course you will be able to create and integrate JSF technology in your web application, you will have a 10+ project in you hand with PDF reference and complete source code.