+

JavaServer Faces

Die Schulung führt in die Web Entwicklung mit dem Java EE Standard JavaServer Faces ein. Sie lernen, mit Hilfe von JSF Oberflächen für Webanwendungen zu erstellen. Es werden die Grundkonzepte besprochen, um eigene Anwendungen zu realisieren. Einen weiteren Schwerpunkt bildet das Erstellen eigener Komponenten in JSF 2, welche die Basisfunktionalität erweitern. Während des Kurses wird durchgehend eine Anwendung entwickelt. Hierbei werden viele der alltäglichen Probleme abgedeckt. Weiter werden Bibliotheken wie PrimeFaces, RichFaces oder ICEFaces besprochen. Begleitet werden die Themen mit vielen Hinweisen zu Best Practices, Architektur, Integration mit JEE und Spring sowie Testen.

Content

  • Grundlagen

Besonderheiten und Probleme bei der Entwicklung von Web-Anwendungen / Herkunft von JavaServer Faces
Vergleich mit anderen Technologien
Integration in den Java EE-Kontext

  • Konzepte in JSF

Bean-Management / Navigation / Eventmodell
Datenvalidierung und –konvertierung
Komponenten- und Rendering-Modell
Lebenszyklus / AJAX

  • Anwendungen mit JSF

Installation und Konfiguration
Verwendung der Tagbibliotheken
Toolunterstützung / JSF-Komponenten-Bibliotheken
Bibliotheken im Vergleich: RichFaces, ICEFaces, PrimeFaces, ADF/Trindiad und Tomahawk
Testen von JSF-Anwendungen

  • Fortgeschritten

Erstellen eigener Validatoren und Konverter
Erstellen benutzerdefinierter Renderer
Erstellen benutzerdefinierter Komponenten
Deklarative Steuerung von AJAX-Anfragen
Facelets / Best Practices / JSR 303-Bean-Validation

Requirements

Kenntnisse in der Programmierung mit Java. HTML Kenntnisse sind von Vorteil aber nicht notwendig. Grundkenntnisse in der Web Entwicklung mit Java sind hilfreich.

At a glance
+

Course Nr. : JSF
Duration : 3 Days
Price: 1.498,00 € plus VAT
1.782,62 € incl. Vat

Questions?

Request information

Target audience

Programmierer, die Web Anwendungen mit Java entwickeln.

Dates

Location Date
Berlin 13.05.2024–15.05.2024
Erlangen 13.05.2024–15.05.2024
Karlsruhe 13.05.2024–15.05.2024
Munich 13.05.2024–15.05.2024
Nuremberg 13.05.2024–15.05.2024
Paderborn 13.05.2024–15.05.2024
Berlin 12.08.2024–14.08.2024
Erlangen 12.08.2024–14.08.2024
Karlsruhe 12.08.2024–14.08.2024
Munich 12.08.2024–14.08.2024
Nuremberg 12.08.2024–14.08.2024
Paderborn 12.08.2024–14.08.2024
Berlin 25.11.2024–27.11.2024
Erlangen 25.11.2024–27.11.2024
Karlsruhe 25.11.2024–27.11.2024
Munich 25.11.2024–27.11.2024
Nuremberg 25.11.2024–27.11.2024
Paderborn 25.11.2024–27.11.2024
Berlin 24.02.2025–26.02.2025
Erlangen 24.02.2025–26.02.2025
Karlsruhe 24.02.2025–26.02.2025
Munich 24.02.2025–26.02.2025
Nuremberg 24.02.2025–26.02.2025
Paderborn 24.02.2025–26.02.2025

Back to the overview