Swiss Open Systems User Group

Workshop-Tage 2007

12.09. - WS 6: Praxisorientierte Java EE 5 Archtekturen mit Patterns, Idiomen, Utilities ...und viel Source Code

Ganztages-Workshop


[Referenten] [ Einleitung] [Programm] [ Kursziel] [Adressaten] [Voraussetzungen] [max. Teilnehmerzahl]
[Kursbeurteilung] [Programmübersicht] [WS5] [WS7]


Referent/-in

Adam Bien, adam-bien.com

Adam Bien ist Expert Group Mitglied der Java EE 6, EJB 3.1 und JPA 2.0 Spezikationen, Sun Java Champion und Mitglied des Netbeans Dream Team.
Seine praktische Erfahrung stammt aus seiner Mitarbeit an vielen Java SE und EE-Projekten, in denen er als freiberuflicher Consultant/Architekt/Softwareentwickler tätig ist.
Er entwickelt bereits seit JDK 1.0 mit Java und hat die Bücher "Enterprise Java Frameworks", "J2EE Patterns","J2EE HotSpots","Struts", "SOA Expertenwissen" und "Enterprise Architekturen", sowie über fünfzig Fachartikel zur verteilten Java-Programmierung und Softwareentwicklung verfasst.

Einleitung

Mit Java EE 5 ist die Entwicklung serviceorientierten, genauso wie domaingetriebenen bzw. serviceorientierten Architekturen möglich. Dabei ist der Entwurf von "Hybridarchitekturen" möglich, in denen die Kernfunktionalität domaingetrieben und die Infrastruktur prozedural (serviceorientiert) gelöst wird.

Programm

In diesem Workshop werden die wichtigsten EJB 3.0 Patterns, Vorgehensweisen und Probleme diskutiert. Dabei wird jedes Pattern vom Konzept bis auf Code-Ebene mit unterschiedlichen Varianten diskutiert. Es werden sowohl Patterns der Business- als auch der Integrationsschicht vorgestellt. Die Präsentationsschicht wird mit Hilfe von JSF und WebBeans (Seam) veranschaulicht.
Die Fragen der Teilnehmer, auch konkrete Fragestellungen aus Projekten, werden in Echtzeit und viel Source-Code diskutiert.

Anschliessend werden die Merkmale der Java EE 6 (der Referent ist ein Expert Group Member der Spezifikation) präsentiert und die möglichen Auswirkungen auf Patterns und Architekturen veranschaulicht.

Kursziel

Adressaten

  • motivierte Anfänger und Fortgeschrittene Anfänger, Profis
  • Architekten/-innen, Designer/-innen, Entwickler/-innen
  • Voraussetzungen

  • Grundlagen der verteilten und transaktionalen Entwicklung
  • Java/JEE/.NET Grundlagen
  • max. Teilnehmerzahl

    -

    Auswertung der Teilnehmer-Feedbacks

    Basis 57 Feedbacks

    kein Lerneffekt < > viel gelernt überhaupt nicht < > voll und ganz nie wieder < > jederzeit
    Lerneffekt des Kurses Entsprach der Kurs
    Ihren Erwartungen?
    Würden Sie den Kurs
    wiederbesuchen?
     
    überhaupt nicht < > voll und ganz überhaupt nicht < > sehr zu viel Theorie < > zu viel Praxis
    Würden Sie den Kurs
    weiterempfehlen?
    Nützen Ihnen die
    Informationen bei Ihrer Arbeit?
    War das Verhältnis
    von Theorie und Praxis
    ausgewogen?
     
    zu kurz < > zu lang zu hoch < > zu tief dauernd < > überhaupt nicht
    Wie war die Vortragsdauer
    im Verhältnis zum Inhalt?
    Wie war das Vortragsniveau
    Verhältnis zu Ihren im
    Vorkenntnissen?
    Wie oft haben Sie
    sich gelangweilt?
     
    zu komplex < > zu einfach überhaupt nicht < > voll und ganz überhaupt nicht < > voll und ganz
    Waren die Beispiele
    angemessen?
    Hat der Referent den Inhalt
    verständlich vermittelt?
    Ging der Referent
    auf die Teilnehmer ein?
     
    • Super!
    • Der Profit hängt von den Kursteilnehmern ab! Man profitiert viel von den Erfahrungsberichten und Empfehlungen.
    • sehr interessant und äusserst unterhaltsam vermittelt
    • etwas weniger schnell sprechen
    • Mehr praktische Beispiele (real time coding war super)
    • Sehr interessant. Konnte mir viele Unsicherheiten betr. JEE5 im aktuellen Projekt aus dem Weg räumen.
    • evt. mehrtägig lohnenswert
    • Statt Sourcen nur zu zeigen, wären Übungen angebracht.
    • War der beste Kurs/Workshop in diesem Jahr.
    • War absolute Spitze!
    • Sehr gute Tips, Referenzen, sehr breites Wissen & Erfahrung, kurzweilig und humorvoll.
    • äusserst lehrreich, zum Teil ein bisschen wild aber unterhaltsam
    • viel Stoff, hatte zu wenig Vorkenntnisse
    • Da nur 1 Tag zur Verfügung stand, wurden die Beispiele nur kurz gezeigt durch den Präsentator. Hätte mich gerne auch selber an den Beispielen versucht.
    • Super Workshop, es gäbe nur noch eine Verbesserung, wenn es auch in Zürich einen 2-3tägigen Workshop von Adam Bien gäbe.

    [Programmübersicht] [WS5] [WS7]

    Letzte Änderung: 13. Jul 2007

    /ch/open is Member of ICT Switzerland
    Puzzle ITC Hosting sponsored by Puzzle ITC
    Swiss Open Systems User Group • /ch/open • Postfach 2322 • 8033 Zürich • http://www.ch-open.ch