Core JSF: Java™Server Faces in Aktion mit Ajax
Dieser viertägige Kurs zu JavaServer Faces (JSF) vermittelt die notwendigen Kenntnisse zum Erstellen von Webanwendungen mit Java Platform, Enterprise Edition (Java EE) und JSF-Komponenten. Dabei werden sowohl die komponentenorientierten Entwicklungskonzepte der JSF-Technologie genutzt, als auch Komponenten, IDEs und Open Source-Projekte von Drittherstellern. Der Kurs beginnt mit einer Übersicht über die wichtigsten Konzepte und Prinzipien, auf denen die JavaServer-Architektur basiert, und erläutert anschließend das Verhältnis von JSF zu Struts und anderen derzeit erhältlichen Web-Frameworks. Weitere Kursinhalte sind IDEs, die JSF unterstützen, und Bibliotheken zur Erleichterung der JSF-Entwicklung mit Ajax, JBoss, Seam und Facelets. Nach Abschluss des Kurses sind die Teilnehmer in der Lage, Webanwendungen mit JSF zu entwickeln und JSF-Anwendungen in Struts und existierende Anwendungen zu integrieren.
Dieser JSF-Kurs umfasst mehrere praktische Übungen zur Entwicklung von JSF-Anwendungen unter Verwendung von JSF-Komponenten, Dritthersteller-Komponenten, IDEs und Bibliotheken.
Dieser Kurs vermittelt folgende Kenntnisse und Fähigkeiten:
- Erstellen von JavaServer Faces-basierten Webanwendungen
- Verwenden komponentenorientierter Entwicklungsverfahren
- Arbeiten mit Standard-JSF-Komponenten
- Entwickeln von benutzerdefinierten Komponenten, Validators und Converters
- Nutzen von Dritthersteller-Komponenten, IDEs und Open Source-Technologien
- Verwenden von JSF mit Ajax, JBoss, Seam und Facelets
- Integrieren von JSF mit Struts und existierenden Anwendungen
Dieser Kurs richtet sich an erfahrene Java EE-Webentwickler, die die Erstellung von Java EE-Webanwendungen mit JSF-Komponenten und den komponentenorientierten Entwicklungsverfahren der JSF-Technologie erlernen wollen. Dabei wird auch auf den Einsatz von Komponenten von Drittherstellern, IDEs und Bibliotheken eingegangen, die die JSF-Entwicklung mit Ajax, JBoss Seam und Facelets vereinfachen.
Um diesen Kurs erfolgreich zu absolvieren, sollten Sie bereits über mehrere Jahre Erfahrung mit der Entwicklung von Java EE-Anwendungen verfügen.
Modul 1 - Einführung
- Einführung zu JSF
- Die JSF-Umgebung
- Erste Schritte mit JSF
Modul 2 - Einführung Einführung zu JSF Die JSF-Umgebung Erste Schritte mit JSF Standardfunktionsmerkmale
- Erstellen von Backing Beans und Verwenden verwalteter Beans
- Die Standardkomponenten
- Internationalisierung, Validators und Converters
- Verwenden von Facelets
Modul 3 - Anwendungsentwicklung
- Entwickeln mit JSF
- Die JSF-Architektur
- Schreiben von benutzerdefinierten Komponenten, Validators und Converters
Modul 4 - Erweiterungen und Integration
- Übersicht über das Komponenten-Framework
- Verwenden von Apache Shale (Anhang)
- Migrieren von Struts (Anhang)
- Verwenden von JBoss Seam (Anhang)
- Zusammenfassung und Ausblick
Kursmaterialien in englischer Sprache.