mimacom ag - Brunnhofweg 41 - 3007 Bern Tel. +41 31 329 09 00 - Fax +41 31 329 09 01 [email protected] - www.mimacom.ch Kursbeschreibung “JSF effizient anwenden mit ICEfaces“ JSF (Java Server Faces) hat sich als Standard in der Webapplikations-Entwicklung mit JEE durchgesetzt. Mit ICEfaces der kanadischen Firma ICEsoft liegt eine JSF-Implementierung vor, mit der Sie effizienter interaktive Web-Applikationen entwickeln können. ICEfaces ist eine kostenlose Open Source – Lösung. Neben JSF kann das umfangreiche serverseitige Ajax-Framework von ICEfaces genutzt werden. Ihr Nutzen und Ihre Lernziele Der Kurs ermöglicht es Ihnen, mit neuster Web-Technologie in Bereich JEE effizient elegante Webapplikationen zu bauen. Sie kennen die JSF-Technologie in Theorie und können sie auch praktisch in Ihren Vorhaben und Proje kten einsetzen. Mit ICEfaces beherrschen Sie eine der gängigsten JSF-Implementierung. Zielgruppe Dieser Kurs richtet sich an Java-Entwickler mit Erfahrung im Webanwendungsbereich, die ihre Applikationen mit JSF erstellen wollen, oder bereits ihre ersten Erfahrungen mit JSFImplementationen gesammelt haben. Voraussetzungen • Gute Kenntnisse im JSE, theoretische Kenntnisse in JEE sind von Vorteil • Gute Kenntnisse in HTML, XML • Praktische Erfahrung mit der Eclipse IDEGrundkenntnisse in JSF sind von Vorteil, aber nicht Bedingung. Dies gilt ebenso für das Spring-Framework Inhalte Einführung JSF / ICEfaces • • Theoretische Grundlage und Anwendungsbeispiele JSF (Java Server Faces) Grundlagen des ICEfaces - Framework ICEfaces: Grundkomponenten und Architektur • • • ICEfaces-Komponenten und Architektur Zusammenspiel mit JSF und Spring Framework Sicherheitsaspekte JSF (Java Server Faces) • • • MVC, JSF managed beans, Lifecycle Validation, Convention, Internationalization, Listeners JSF-Komponenten und Facelets Von JSF zu ICEfaces • • • • Layout-Komponenten ICEfaces-Komponenten und ihre Anwendung Ajax-Komponenten Ajax Push und Rich User Experience Daue r 3 Tage Kursunterlagen Bereitgestellt werden: • konfigurierte Entwic klungsumgebung • Handouts der Präsentationen • Aufgaben und Musterlösungen mimacom-Kursbeschreibung-ICEFaces-090123-intern.doc Seite 1 von 2 mimacom ag - Brunnhofweg 41 - 3007 Bern Tel. +41 31 329 09 00 - Fax +41 31 329 09 01 [email protected] - www.mimacom.ch Trainer Das Training wird von Entwicklern der mimacom ag, dem europäischen Service Partner von ICEsoft für ICEfaces, durchgeführt. Im Training profitieren Sie daher von Know-how aus erster Hand und aus dem praktischen Einsatz. Das Seminar behandelt insbesondere auch Combatibilty Issues, Schnittstellen zu anderen Frameworks wie z.B Hybernate und Issues mit unterschiedlichen Releases. Preis auf Anfrage mimacom-Kursbeschreibung-ICEFaces-090123-intern.doc Seite 2 von 2