Course nameDurationAimed atPrice
Metadata based validation for JSF-Webapplications3 daysWeb-Developers focussed on JSF1380 € / person
Portlets and Portal solutions3 daysJava-programmers focussed on the development of portal solutions1380 € / person
Web development with JavaServer™ Faces3 daysJava-programmers focussed on web-development1380 € / person
Metadata based validation with Bean-Validation (JSR 303)1 dayJava SE and EE Developers840 € / person
Object oriented JavaScript OOJS3 daysDevelopers focussed on web-development and JavaScript1380 € / person
Prices excluding VAT.

Web development with JavaServer™ Faces

3 days
Java-programmers focussed on web-development
Good Java programming knowledge, base knowledge of web technologies (HTML, CSS, Javascript)
Introduction to web application development using JSF
Modern classroom in the heart of Vienna. Accompanying material and necessary software will be supplied.
5 - 10
1380 € / person
by arrangement

Course agenda

Day 1

JSF in Theory - Introduction

  • JavaServer Faces -  what is it all about?
  • Introduction to JSF by means of an example
  • Managed beans and Unified EL
  • Conversion and validation
  • Navigation
  • Events
  • JSF lifecycle

JSF in Action

Examples with focus on: Managed Beans, Navigation, Validation, Conversion, Navigation, Lifecycle

Day 2

JSF in Theory - Advanced concepts

  • Messages and Internationalisation
  • Standard components
  • Templating with Facelets
  • Images, style sheets and scripts as JSF resources
  • Composite components
  • Ajax with JSF

JSF in Action

Examples with focus on: Internationalisation, Standard Components, Resources, Composite Components, Ajax with JSF

Day 3

JSF in Theory - JSF Fullstack (Java EE or Spring)

  • JSF with Java EE (CDI) or Spring
  • Conversations with MyFaces CODI (CDI) or MyFaces Orchestra (Spring)
  • Integration of JPA with Java EE or Spring
  • Architecture of a fullstack example (Java EE or Spring)

JSF in Action

Examples with focus on: Integration with CDI or Spring, Conversations with CODI or Orchestra, Integration of JPA