Beschreibung
Moderne und professionelle Web-Anwendungen mit JSF 2.3
Zielgruppe: Nur für Unternehmen und Institutionen.JSF (JavaServer Faces) ist seit 2004 der Standard für komponentenbasierte Webanwendungen. Anfangs nur belächelt und als Intranetlösung abgetan, ist JSF heute eine stabile Grundlage, auch für Webanwendungen im Internet. Seit Juni 2009 ist mit JSR 314 die Version 2.0 fertig spezifiziert und Anfang 2017 ist die Version 2.3 freigegeben. Diese Schulung führt in die Grundlagen und in die neuen Features der JSF-Generationen 2.3 ein.
Die Bibliotheken RichFaces / IceFaces / PrimeFaces werden kurz behandelt.
Kommende Starttermine
Inhalte / Module
- Einführung
- Motivation
- Einführung und Überblick über das JSF-Ökosystem
- Einrichten der Entwicklungsumgebung (Eclipse & PlugIns)
- Generierung einer JSF-App mit Maven 2
- JSF Grundlagen
- JSF-Benefits
- JSF-Lifecycle
- Konfiguration mit XML/Annotations
- Facelets / JSP
- Die Standardkomponenten
- Navigation
- Eventhandling
- Scopes
- Validatoren und Konverter
- Fehlerbehandlung
- AJAX
- JSF 2.3 für Fortgeschrittene
- Grundaufbau, Komponentenbaum und Renderer
- Erstellung eigener Komponenten
- Ausblick auf RichFaces / IceFaces / PrimeFaces
- Webanwendungen mit JSF 2.3
- Modellierung einer Beispielanwendung
- Auswahl der UI-Komponenten
- Integration mit EE-Technologien wie bspw. JPA, CDI und EJB
- Migration von JSF 1.x auf JSF 2.3 (optional)
Zielgruppe / Voraussetzungen
Hinweis: Dieser Kurs richtet sich an Mitarbeitende aus Unternehmen und Institutionen.
Für Privatpersonen ist dieser Kurs leider nicht geeignet.
Bitte beachten Sie: Bildungsgutscheine der Agentur für Arbeit werden für diesen Kurs NICHT anerkannt.
Abschlussqualifikation / Zertifikat
Infos anfordern
GFU Cyrus AG
Erweitern Sie Ihre IT-Skills mit einem offenen IT-Training oder ganz nach Ihren Bedürfnissen durch eine individuelle IT-Schulung. Programmiersprachen (C#, Python, Java, …), Microsoft Office 365, Anforderungsmanagement, Projektmanagement, Business Intelligence, Data Science, Künstliche Intelligenz, IT-Sicherheit , Administration & Datenbanken, Softwareentwicklung, Testmanagement...
Erfahren Sie mehr über GFU Cyrus AG und weitere Kurse des Anbieters.