In diesem Camp erlernen Sie den perfekten Umgang mit dem UI-Framework Java Server Faces von zwei der renommiertesten deutschsprachigen JSF-Experten – Andy Bosch und Martin Marinschek. In vier Tagen werden Sie sämtliche Konzepte und Grundlagen intensiv kennenlernen, die Sie für einen erfolgreichen Einsatz von JSF in Ihren Projekten benötigen.
Am ersten Abend laden wir Sie zu einem Come-Together an die Hotelbar ein. Hier können Sie die anderen Teilnehmer und die Trainer bei kostenlosen Cocktails in entspannter Runde kennen lernen.
Andy Bosch ist freiberuflicher Berater und Trainer für JavaServer Faces und Portlets. Er ist Autor verschiedener Fachbücher (JavaServer Faces, Portlets und JSF) sowie Betreiber der Plattformen www.jsf-forum.de und ww.jsf-portlets.net. Zudem ist er Mitglied der Expertengruppe des JSR-301 (Portlet Bridge Specification for JavaServer Faces) und Mitglied in SENS (www.SoftwareExperts.de).
Martin Marinschek ist Committer von Facelets und Committer- und PMC-Mitglied von Apache MyFaces, Tobago und Trinidad sowie Mitglied der Expertengruppen für JSF 2.0, JSF-Metadaten, die JSF-Portletbridge und Web Beans. Als Consultant der IRIAN Solutions hat er erfolgreich Webanwendungen für Banken und Versicherungen in Österreich und Deutschland betreut und mitentwickelt. Er unterrichtet Web- und Softwareentwicklung an Universitäten in Wien, verfasst Bücher über JSF (JSF@Work) und Rails (Ruby on Rails) und GWT für den dpunkt.Verlag, und schreibt für das Java Magazin. Auf internationalen Konferenzen trägt er regelmäßig über Apache MyFaces, JSF, AJAX und das dynamische und interaktive Web der Zukunft vor.
Am ersten Tag werden wir Ihnen einen Überblick über die Basis von JSF vermitteln. Eine kleine Einführung in die Geschichte von JSF, ein Überblick über die Grundlagen und dann gleich ein erstes Beispiel mit JSF geben einen ersten guten Einblick. Weitere Beispiele zur Managed-Bean-Facility, den Navigationsregeln und der Konvertierung und Validierung runden den Einstieg ab.

Am zweiten Tag beschäftigen wir uns mit der Ereignisbehandlung von JSF und sehen uns an, wie diese mit den verschiedenen Komponenten verknüpft werden kann. Wir sehen uns außerdem alle Komponenten im JSF-Standard an und verstehen, wie diese Komponenten verwendet werden können und welche Eigenschaften sie aufweisen. Wir werden verschiedene kleinere User Interfaces mit den Standardkomponenten erstellen und somit auch genügend Zeit haben, das Gelernte auch in der Praxis am eigenen Notebook austesten zu können.

Am dritten Tag werden wir uns mit wichtigen Neuerungen in JSF 2.0 beschäftigen. Ajax wird dabei ein Schwerpunktthema sein. Aber auch die neuen Möglichkeiten, eigene Komponenten zu bauen, werden vorgestellt. Als Blick über den Tellerrand hinaus werden wir auch eine Komponentenbibliothek integrieren. Als Beispiel wird JBoss RichFaces verwendet.

In Web-Anwendungen ist der Request-Scope oft etwas zu kurz und der Session-Scope zu lange: es wird ein Scope zwischen diesen beiden Scopes benötigt. Wir sehen uns einen solchen Scope (Conversation Scope) anhand verschiedener Implementierungen an. Die heute vorhandenen Conversation-Scope Implementierungen bringen oft auch eine JPA-Anbindung mit – auch diese wollen wir uns ansehen. Somit lernen Sie, neben dem User Interface auch eine Persistenz-Funktionalität in Ihr Projekt mit integrieren zu können.

NH Düsseldorf City
Kölner Strasse 186-188
40227 Düsseldorf
Telefon:+49 211 / 78110
Telefax: +49 211 / 781 18 00
nhduesseldorf@nh-hotels.com
Das NH Düsseldorf City, ist ein 4-Sterne Hotel mit dynamischer Architektur. Es liegt ideal mitten in der nordrhein-westfälischen Modemetropole. Das Hotel ist für Geschäftsreisende wie für Urlauber eine attraktive Adresse in Düsseldorf. Alle großen Attraktionen der Stadt sind in Hotelnähe und mit der U-Bahn in 10 min zu erreichen. Nutzen Sie die Gelegenheit und entdecken Sie die kulturelle Vielfalt Düsseldorfs – bei einem schönen Spaziergang entlang des Rheins, einem erstklassigen Abendessen in einem der romantischen Altstadtrestaurants, einem Besuch des Goethe-Museums oder der berühmten Königsallee mit ihren zahllosen Boutiquen, Restaurants und Bars. Das Hotel bietet eine spektakuläre, moderne Architektur, einen riesigen, mehr als 7 Stockwerke hohen Lobbybereich, ein Glasdach, durch das viel Tageslicht ins Innere kommt, und 3 extravagante gläserne Aufzüge.
Für die Teilnehmer des JSF Code Camps bietet das NH-Hotel einen Sonderpreis für Übernachtungen unter dem Kennwort „Entwickler Akademie“. Ein Einzelzimmer können Sie für € 109,- inkl. Frühstück buchen.
Über das Reservierungsformular des NH Hotels können Sie auch direkt ein Zimmer zu günstigen und tagesaktuellen Preisen buchen. Diese Preise können unter Umständen günstiger sein als 109,- €. Wir empfehlen Ihnen daher auch diese Option zu prüfen.
Link zum Reservierungsformular des NH Hotels
Haben Sie Interesse an einer individuellen Inhouse-Schulung zu diesem Thema?
Ihr Ansprechpartner:

Mirko Hillert
Telefon: +49(0)331-287952-40
Fax: +49(0)331-235491-37
mhillert@entwickler-akademie.de