Swiss Open Systems User Group

Workshop-Tage 2006

10.10. - WS 5: Enterprise Architekturen mit JEE

Ganztages-Workshop


[Referenten] [ Einleitung] [Programm] [ Kursziel] [Adressaten] [Voraussetzungen] [max. Teilnehmerzahl]
[Kursbeurteilung] [Programmübersicht] [WS4] [WS6]


Referent/-in

Adam Bien, adam-bien.com

Adam Bien arbeitet als freiberuflicher Berater und Dozent im Enterprise Java Bereich.
Seine praktische Erfahrung stammt aus seiner Mitarbeit an vielen Java und J2EE-Projekten, in denen er als Architekt und 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" und "Enterprise Architekturen" sowie zahlreiche Fachartikel zur verteilten Java-Programmierung verfasst.
Adam Bien ist BEA Technical Director und Expert Group Member des Java Community Process (JCP).
In der Freizeit arbeitet er an seinem Buch "JEE5 Architekturen, Java Patterns und Idiome".
Mehr Informationen unter: http://www.adam-bien.com

Einleitung

Was ist Software-Architektur? Wie verhält sich Architektur zu Design? Und wie setzt man am besten Patterns ein? Wie wirken sich nichtfunktionale Anforderungen auf eine Architektur aus?
Diese und andere Frage werden in diesem Workshop diskutiert und am Beispiel von J2EE 1.4 / JEE 5 veranschaulicht.

Programm

  • Verständnis der Essenz einer Architektur
  • Was ist Architektur?
  • Architektur vs. Design
  • Wahl der Technologie und 'Philosophie'
  • Design mit Patterns
  • Objekte vs. Prozeduren
  • Fat vs. Thin Clients?
  • Hacking vs. Design
  • Zusammearbeit des Architekten, Designers und Entwicklers in Effizienten JEE Projekten.
  • etc.
  • Kursziel

    In diesem Workshop werden die Prinzipien für den Entwurf von "pragmatischen" Architekturen vorgestellt. Die notwendige Theorie wird anhand von Beispielen aus Projekten veranschaulicht. Insbesondere die Auswirkung der nichtfunktionalen Anforderungen auf die Architektur der Anwendung wird diskutiert.

    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

    36

    Auswertung der Teilnehmer-Feedbacks

    Basis 25 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?
     
    • Sehr spannender, Top-Referent! War aber nur für Fortgeschrittene!
    • Vertiefung des Stoffs in weiterführendem Workshop (mit Notebook) erwünscht
    • lebendig, angenehm, etwas viel Stoff
    • zu viel Stoff für die Kursdauer!
    • Ein weiterführender, zweitägier Kurs mit dem Dozenten wäre sehr wünschenswert! Aber Alles in Allem: Sehr gut!
    • Das war der beste Workshop/Kurs, den ich je besucht habe
    • zu viel Stoff, oft zu schnell
    • Nachfolge-Workshop mit Praxis/Beispielen zum Selberimplementieren auf Laptop wäre wünschenswert. Dauer ca. 2 Tage.

    [Kursbeurteilung] [Programmübersicht] [WS4] [WS6]

    Letzte Änderung: 09. Aug 2006

    /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