estos tutoriales/ejercicios te van llevando de la mano muy detallado y con el tiempo aproximado que deberias desarrollarlos.
1. Desarrollo de una aplicación Visual Web JSF
http://www.netbeans.org/kb/docs/web/helloweb.html
2. Ámbito de aplicación y entendimiento de los Managed Beans
http://www.netbeans.org/kb/docs/web/scopes.html
3. Páginas de navegación en una aplicación Web
http://www.netbeans.org/kb/docs/web/pagenav.html
4. Cómo usar el componente Calendario
http://www.netbeans.org/kb/docs/web/calendar.html
5. Uso de Componentes de acceso a una base de datos
http://www.netbeans.org/kb/docs/web/databoundcomponents.html
6. Inserts, Updates, and Deletes
http://www.netbeans.org/kb/docs/web/inserts-updates-deletes.html
7. Conversión y Validación de datos
http://www.netbeans.org/kb/docs/web/convert-validate.html
Saludos y Buena suerte