Java - Pattern (Entwurfsmuster)

Seminarinformationen

Seminar - Ziel

Ziel des Seminars ist es, die wichtigsten Entwurfsmuster zu behandlen und Ihnen Vor- und Nachteile der einzelnen Pattern aufzuzeigen. Im Seminar wird ein Katalog von Standardmuster behandelt, wobei die Schwerpunkte auf Erzeugungsmuster, Strukturmuster und Verhaltensmuster liegen. Jedes Muster wird untersucht, hinsichtlich seiner Struktur, der beteiligten Akteure sowie deren Vor- und Nachteile und der Konsequenzen bei der Nutzung.

Die 4 Kernthemen der Schulung sind:

  • Grundlagen
  • Erzeugungsmuster
  • Strukturmuster
  • Verhaltensmuster

Teilnehmer - Zielgruppe

Java Programmierer, Software-Designer, Software-Entwickler

Kurs - Voraussetzungen

Es wäre von Vorteil wenn der Teilnehmer Kenntnisse in objektorientierten Techniken mitbringen, sie sind allerdings nicht zwingend erforderlich.

Seminardauer

  • 3 Tage
  • 09:00 Uhr bis 17:00 Uhr

Schulungsunterlagen

  • nach Absprache

Seminar-Inhalt / Agenda

Grundlagen

  • Was sind Patterns?
  • Muster erkennen
  • Katalogisieren von Mustern
  • Kategorien von Patterns (Design-, Architektur-, Analyse-Patterns u.a.)
  • Abgrenzung der Java-EE-Patterns

Presentation Tier Patterns

  • Intercepting Filter
  • Decorating Filter
  • Front Controller
  • View Helper
  • Composite View
  • Service to Worker
  • Dispatcher View


Business Tier Patterns

  • Business Delegate
  • Value Object
  • Session Facade
  • Service Facade
  • Composite Entity
  • Value Object Assembler
  • Value List Handler
  • Service Locator
  • Persistent Domain Object
  • Gateway
  • Fluid Logic
  • Paginator
  • Fast Lane Reader


Integration Tier Patterns

  • Data Access Objects (DAO)
  • Transfer Object und Data Transfer Object
  • EJB 2.x-Integration und Migration
  • POJO-Integration
  • Generic JCA
  • Asynchronous Ressource Integrator
  • Service Activator



Infrastructural Patterns

  • Service Starter
  • Singleton
  • Bean Locator
  • Thread Tracker
  • Dependency Injection Extender
  • Payload Extractor
  • Resource Binder

Verwandte GoF-Patterns

  • Facade
  • Decorator
  • Adapter
  • Best Practices

Weitere Schulungen zu Thema Java

Java SE/EE Programmierung mit Eclipse

- u.a. in Nürnberg, Berlin, Stuttgart, München, Köln

Sie werden in der Verwendung von Eclipse unter Java SE/EE-Programmierung vertraut gemacht.

Datenbankzugriff mit Java JDBC

- u.a. in Nürnberg, Berlin, Stuttgart, München, Köln

Die Teilnehmer erlangen Kenntnisse im Anwendungsbereich von JDBC und erlernen Datenbankabfragen mit JDBC zu schreiben. Weitere Seminarinhalte sind die unterschiedlichen JDBC-Treibertypen und mögliche Auswirkungen des Einsatzes von JDBC auf die Verteilung einer Java-Anwendung.

Java - Grundkurs für Programmieranfänger

- u.a. in Frankfurt am Main, Köln, Stuttgart, Wien, Freiburg

Der Einstieg in die Programmierung erfolgt von Anfang an objekt-orientiert mit der Sprache Java. Das Seminar vermittelt die Kenntnisse, die notwendig sind, um eigene Applikationen und Applets in Java zu verwirklichen. Anschauliche Beispiele und praktische Übungen am PC führen ...

C# und .NET für Java-Entwickler

- u.a. in Frankfurt am Main, Hamburg, München, Düsseldorf, Freiburg

In dieser 2-tägigen Schulung "C# und .NET für Java-Entwickler" lernen Sie als Java-Entwickler den nahtlosen Einstieg in die C#- und .NET-Entwicklung. Sie werden die Gemeinsamkeiten und Unterschiede zwischen Java und C# kennenlernen, einschließlich Klassen, Methoden, ...