Seminarinformationen

Seminar - Ziel

In diesem 2-tägigen Seminar "Java SE - Entwurfsmuster (Pattern)" werden die wichtigsten Entwurfsmuster vorgestellt, einschließlich ihrer Vor- und Nachteile sowie der Auswirkungen ihrer Anwendung. Der Kurs behandelt eine Auswahl an Standardmustern, wie Erzeugungsmuster, Strukturmuster und Verhaltensmuster. Jedes Muster wird detailliert erläutert, wobei die beteiligten Akteure und konkrete Beispiele aus der Java-Standardbibliothek berücksichtigt werden. Das Seminar bietet eine fundierte Grundlage für den erfolgreichen Einsatz von Entwurfsmustern in Java SE-Anwendungen und hilft dabei, geeignete Muster für verschiedene Anforderungen auszuwählen. Am Ende der Schulung haben Sie ein tiefes Verständnis für Entwurfsmuster und sind in der Lage, diese effektiv in Java-Projekten zu nutzen, um stabile und skalierbare Anwendungen zu erstellen.

Teilnehmer - Zielgruppe

  • Java Programmierer
  • Software-Designer
  • Software-Entwickler

Kurs - Voraussetzungen

Für eine optimale Teilnahme am Kurs empfehlen wir folgende Vorkenntnisse:

  • Kenntnisse in objektorientierten Techniken, speziell in Java

Seminardauer

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

Schulungsunterlagen

  • nach Absprache

Seminar-Inhalt / Agenda

Einführung in Design Patterns

  • Grundidee von Entwurfsmustern
  • Vorteile und Grenzen von Patterns
  • Zusammenhang mit objektorientiertem Design

Patterns und objektorientierte Prinzipien

  • Lose Kopplung und hohe Kohäsion
  • Erweiterbarkeit und Wiederverwendbarkeit
  • Patterns als Kommunikationsmittel im Team

Erzeugungsmuster

  • Factory Method und Abstract Factory
  • Builder
  • Singleton
  • Prototype

Strukturmuster

  • Adapter
  • Facade
  • Decorator
  • Composite
  • Proxy

Verhaltensmuster

  • Strategy
  • Observer
  • Command
  • Template Method
  • State

Patterns im realen Projektkontext

  • Typische Kombinationen von Patterns
  • Refactoring zu Design Patterns
  • Typische Fehlanwendungen vermeiden

Weitere Schulungen zu Thema Java

Java SE/EE Programmierung mit Eclipse

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

Das Seminar vermittelt Kenntnisse im Einsatz von Eclipse in Java SE/EE-Programmierung.

Java - XML

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

Das Seminar unterrichtet Sie in den wichtigsten Technologien um XML in Verbindung mit Java. Nach einem Überblick über Grundlagen von XML werden Sie XML-basierte Anwendungen entwerfen und validieren. Sie erhalten einen Einblick in das SAX- und DOM-Parsing.

Jakarta EE 9 - Komplettkurs

- u.a. in Frankfurt am Main, Hannover, Mannheim, Offenbach, Freiburg

In dieser 5-tägigen Schulung "Jakarta EE 9 Komplettkurs" erhalten die Teilnehmer eine fundierte Einführung in die Programmierung mit der Jakarta Enterprise Edition (Jakarta EE), Version 9. Dabei wird besonderes Augenmerk auf das modernere CDI im Vergleich zu den ...

Kubernetes Praxis für Cloud-Architekten

- u.a. in Paderborn, Mannheim, Offenbach, Freiburg, Kassel

In diesem 2-tägigen Seminar „Kubernetes Praxis für Cloud-Architekten“ erfahren Sie, wie Container und Container-Orchestrierung moderne Cloud-Infrastrukturen vereinfachen und die Entwicklung hochverfügbarer, verteilter sowie skalierbarer Anwendungen ermöglichen. Das Ziel ...