Programming web applications with JSF

Participants of the course learn how to create web applications with Java Server Faces (JSF).

JSF is a part of Java EE standard used to create web applications. With JSF one can build web applications from configurable and reusable components. This allows to create JSF applications with specialized tools by using drag-and-drop method, just as when building desktop applications. The training is supplemented with a presentation of such tools, as well as theoretical knowledge related to web applications.

The training is for:

  • web application programmers.

Prerequisites:

  • knowledge of Java and object-oriented programming,
  • prior participation in the training "Introduction to Java 5.0" is recommended,
  • knowledge of HTML.

By the end of the training participants will have learned:

  • how to create web applications with JSF technology,
  • how to create web-based user interface,
  • typical problems that occur during creating of web applications, as well as their standard solutions.

Training duration: 2 days.

Methodology: lectures and exercises. A lot of practical examples are presented, discussed, tested and extended by the trainees. Trainees actively participate in the training.

Training outline:

Day 1.

  • Introduction to JSF.
  • Navigating between pages.
  • Conversion and validation.
  • Localization.
  • Communication with a database.
  • Presentation of tools, e.g. NetBeans, Oracle JDeveloper.

Day 2.

  • Building user interface with reusable components.
  • Request handling phases.
  • The most important libraries.
  • AJAX in JSF.
  • Page templates.
 
home contact
  • Polish
  • English