0

Design Pattern in Java-Programmen

Ihre Termine

Datum Ort Preis
11.05.2026
-13.05.2026
Virtuelles Live Training 2.065,84 €* Buchen
15.06.2026
-17.06.2026
Virtuelles Live Training 2.023,00 €* Buchen
05.08.2026
-07.08.2026
Virtuelles Live Training 2.023,00 €* Buchen
16.09.2026
-18.09.2026
Virtuelles Live Training 2.023,00 €* Buchen
16.09.2026
-18.09.2026
Düsseldorf 2.023,00 €* Buchen
02.11.2026
-04.11.2026
Virtuelles Live Training 2.023,00 €* Buchen
16.12.2026
-18.12.2026
Virtuelles Live Training 2.023,00 €* Buchen
16.12.2026
-18.12.2026
Stuttgart 2.023,00 €* Buchen

* Preise inkl. der gesetzlichen Mehrwertsteuer

Beschreibung

Geschult wird Ihre Fähigkeit, komplexe Problemstellungen und Entwurfsprobleme professionell zu lösen, indem Sie dafür geeignete Software-Komponenten zur Wiederverwendung entwickeln. Sie erhalten umfangreiche Kenntnisse über den Katalog der GoF-Muster und lernen, deren praktische Einsatzmöglichkeiten zu erkennen und zu beurteilen. Praxisbeispiele ermöglichen es Ihnen, Strategien zur Auswahl benötigter Muster zu entwickeln sowie diese effizient anzuwenden.

Inhalte

Wozu Design Pattern?

  • Verwendung von Mustern zur Lösung von wiederkehrenden Entwurfsproblemen
  • Verbesserung der Wartbarkeit von Software durch Entwurfsmuster
  • Vermeidung von Entwurfsrevisionen
  • Design-Regeln
  • Entwurfsmuster und Frameworks
  • Antipatterns

Verhaltensmuster

  • Template Method
  • Chain of Responsibility
  • State
  • Visitor
  • Iterator
  • Interpreter
  • Strategy
  • Command
  • Observer
  • Memento
  • Mediator

Strukturmuster

  • Composite
  • Adapter
  • Flyweight
  • Decorator
  • Proxy
  • Bridge
  • Facade

ErzeugungsmusterSingleton

  • Abstract Factory
  • Factory Method
  • Builder
  • Prototype

Praktischer Einsatz von Mustern

  • Einsatz verschiedener Muster anhand von Beispielen
  • Demonstration des Zusammenwirkens mehrerer Muster
  • Hinweise zur Implementierung und mögliche Fehlerquellen

Zielgruppe

ZielgruppeDas Seminar ”Design Pattern in Java-Programmen” ist besonders geeignet für Anwendungsentwickler, Internet- und Intranet-Entwickler und Software-Ingenieure.VoraussetzungenSie sollten das Seminar Java Erweiterungen II - Vertiefung erfolgreich abgeschlossen haben oder vergleichbare Kenntnisse besitzen. Zusätzlich sollten Teilnehmenden über gute Kenntnisse in dem Bereich objektorientierte Software-Entwicklung verfügen.