Spring ist der dominierende Ansatz für die Entwicklung von Enterprise-Java-Anwendungen. Dabei bietet Spring nicht nur einen sehr einfaches Programmiermodell, sondern es ist gleichzeitig auch sehr flexibel und kann so auch komplexe Anforderungen abdecken. Zusammen mit OSGi ermöglichen sich ganz neue Möglichkeiten für die Entwicklung von Enterprise-Java-Anwendungen – und dabei sind auch nicht-funktionale Anforderungen im Bereich des Betriebs oder der Skalierbarkeit ebenfalls einfach abzudecken. Dieser Workshop bietet Ihnen einen vollständigen Einstieg in Spring und bietet Ihnen eine Fülle an fortgeschrittenen Themen. Neben vielen interaktiven Coding-Sessions kommt dabei auch die Theorie und die Betrachtung der Architektur-Ebene nicht zu kurz.
Das Camp ist unterteilt in einen eintägigen Fundamentals- und einen dreitägigen Advanced-Teil. Sie können jeden dieser Teile einzeln buchen!
Der Grundlagenteil am ersten Tag dient zur Orientierung und sollte von Teilnehmern besucht werden, die über keine oder kaum Erfahrung im Spring-Umfeld verfügen. Diese Gruppe schließt u.a. auch erfahrene Java-EE-Entwickler mit ein, die einen Blick in die „andere“ Enterprise Java Welt werfen wollen.
Der Advanced-Teil am zweiten bis vierten Tag konzentriert sich auf fortgeschrittene Spring-Themen. Für den Advanced-Teil empfehlen wir eine gewisse Erfahrung im Spring-Umfeld.
Einen eigenen Windows-Rechner mit mind. 2 GB Speicher sollten Sie für die Bearbeitung praktischer Übungen an allen Tagen mitbringen. Außerdem sollte der Rechner 5 GB freien Speicher auf c:\ haben.
Am Montagabend laden wir Sie zu einem Come Together zu kostenlosen Cocktails an die Hotelbar ein. Hier können Sie die Trainer und die anderen Teilnehmer in entspannter Runde kennen lernen - beste Gelegenheit für Networking und Erfahrungsaustausch.
Eberhard Wolff ist Regional Director bei SpringSource und ein bekannter Experte für verteilte Systeme und komponentenbasierte Entwicklung - insbesondere auf Basis der Java Enterprise Edition und des Spring Frameworks. Er ist regelmäßiger Sprecher auf verschiedenen Konferenzen, Autor vieler Fachartikel, unter anderem auch im Java Magazin, und Koautor der Bücher „Server Component Patterns“, „Java-Persistenzstrategien“ und „Spring“.
Nils Wloka ist bekannt als Autor von vielen Artikeln zum Thema Spring. Er ist Betreiber des Springify-Weblogs (http://www.springify.com) und arbeitet als Softwarearchitekt bei der OPITZ CONSULTING Gummersbach GmbH (http://www.opitz-consulting.de). Zu seinen Tätigkeiten gehören dort neben dem Entwurf und der Evaluierung JEE-basierter Architekturen für geschäftskritische Anwendungsssysteme auch die Einführung und das Coaching agiler Softwareentwicklungsprozesse. Seine langjährigen Erfahrungen mit dem Spring Framework als leichtgewichtige Alternative zur traditionellen Java-Enterprise-Entwicklung gibt er heute in Schulungen und Beratungsprojekten weiter.
Mit Nils Wloka
Der erste Tag des Code Camps dient zur Einführung in die Grundlagen von Spring und etabliert richtet sich an Teilnehmer mit keiner und kaum Erfahrung in diesem Umfeld.
Im Anschluss an eine allgemeine Einführung in Architektur, Muster und Prinzipien des Spring Frameworks wird anhand konkreter Praxisbeispiele illustriert, welche Programmiermodelle und Lösungsansätze Spring bietet:

Mit Nils Wloka
Der zweite Tag des Code Camps führt die konzeptionelle Herangehensweise des ersten Tags fort. Anhand weiterer Praxisbeispiele werden in gemeinsamen Übungen fortgeschrittene Themen behandelt und Problemlösungen auf Spring-Basis erarbeitet

Mit Eberhard Wolff
Am dritten Tag lernen Sie Ansätze zum effizienten Gebrauch von Spring nicht nur in großen Projekten kennen. Dabei werden Best Practices und Patterns vermittelt. Außerdem lernen Sie, wie man Spring in bestehende Projekte integrieren kann und wie man mit Roo noch produktiver Spring-Anwendungen entwickeln kann.

Mit Eberhard Wolff
Die Spring-Technologien sind eine gute Basis für die Enterprise Application Integration. An diesem Tag geht es um die Nutzung von Spring-Technologien für die Integration verschiedener Systeme.

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