Das Java Magazin und die Entwickler Akademie präsentieren Ihnen vom 14. bis 17. Juni 2010 in München das Java Code Camp - JSF . Zwei der besten deutschsprachigen JSF- Experten – Andy Bosch und Martin Marinschek - haben sich exklusiv für das Camp zusammen gefunden und vereinen damit ein einzigartiges JSF-Wissen. Sie vermitteln Ihnen gemeinsam den perfekten Umgang mit dem UI-Framework Java Server Faces. 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.
Bitte beachten Sie, das Camp ist unterteilt in einen zweitägigen Fundamentals-Teil (Mo und Di) und einen zweitägigen Advanced-Teil (Mi und Do). Sie können diese beiden Teile auch jeweils einzeln buchen!
Der Fundamentals-Teil (Mo und Di) behandelt vorwiegend die Grundlagen von JSF und ist primär für Neueinsteiger gedacht. Der Advanced-Teil (Mi und Do) geht am dritten Tag speziell auf die Anbindung der Persistenzschicht sowie den Conversation-Scope, den einige JSF-Erweiterungen anbieten, ein. Alle Beispiele werden bereits mit JSF 2.0 durchgeführt.
Auch Networking-Gelegenheiten kommen nicht zu kurz: Nach den intensiven Trainingseinheiten des Tages haben wir für Sie ein Abendevent vorbereitet. Am Montagabend laden wir Sie zu einem Come-Together mit den Trainern an der Hotelbar ein. Hier können Sie die Trainer und die anderen Teilnehmer 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.
1. Tag
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.
2. Tag
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.

3. Tag
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.
4. Tag
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.

München NH-Hotel Neue Messe
Eggenfeldener Straße 100
81929 München
Das NH-Hotel München, Neue Messe, ist ein verkehrsgünstig gelegenes 4-Sterne-Hotel . Es ist der ideale Ausgangspunkt für Ausflüge zum Marienplatz, auf den Viktualienmarkt oder in den Englischen Garten. Das Hotel bietet eine angenehme Lernumgebung und allen Komfort eines modernen Business-, Individual- und Städtehotels.
Für die Teilnehmer des Java Code Camp bietet das NH-Hotel Neue Messe einen Sonderpreis unter dem Kennwort „Entwickler Akademie“. Ein Einzelzimmer können Sie für € 109,- inkl. Frühstück buchen.
Haben Sie Interesse an einer individuellen Inhouse-Schulung zu diesem Thema?
Ihr Ansprechpartner:

Mirko Hillert
Telefon: +49 (0)331-282-2225
Fax: +49 (0)331-282-2228
mhillert@entwickler-akademie.de