Seminar - Cegos Integrata GmbH
Bewährte Entwurfsmuster sicher auswählen und anwenden
Design Patterns bieten erprobte Lösungen für wiederkehrende Herausforderungen im Softwaredesign. In diesem Seminar lernen Sie, wichtige Entwurfsmuster zu erkennen, passend auszuwählen und wirkungsvoll miteinander zu kombinieren. Sie erfahren, wie Design Patterns für Softwarearchitekten und Entwickler:innen dazu beitragen, objektorientierte Softwaresysteme wartbarer, flexibler und leichter erweiterbar zu gestalten. Anhand praxisnaher Fallbeispiele vertiefen Sie zentrale GoF-Patterns und übertragen diese auf typische Architektur- und Designentscheidungen. So gewinnen Sie mehr Sicherheit für Ihre tägliche Projektarbeit und reduzieren aufwendige Entwurfsrevisionen.
Nach dem Seminar können Sie:
grundlegende Prinzipien objektorientierten Softwaredesigns einordnen und anwenden
wiederkehrende Entwurfsprobleme erkennen und strukturiert analysieren
geeignete Design Patterns für konkrete Anforderungen auswählen
GoF-Entwurfsmuster nach Zweck, Anwendbarkeit und Kategorie unterscheiden
Erzeugungs-, Struktur- und Verhaltensmuster gezielt einsetzen
verschiedene Entwurfsmuster sinnvoll kombinieren
den Einfluss von Design Patterns auf Architekturstile wie Layer, Client-Server und MVC beurteilen
Softwarelösungen wartbarer, erweiterbarer und flexibler gestalten
KI bei der Erkennung und Anwendung von Mustern refl...
| Termin | Ort | Preis* |
|---|---|---|
| 18.11.2026- 19.11.2026 | online | 1.773,10 € |
| 03.12.2026- 04.12.2026 | online | 1.773,10 € |
| 21.01.2027- 22.01.2027 | Frankfurt am Main | 1.773,10 € |
| 01.04.2027- 02.04.2027 | online | 1.773,10 € |
| 10.06.2027- 11.06.2027 | online | 1.773,10 € |
| 19.08.2027- 20.08.2027 | online | 1.773,10 € |
| 25.10.2027- 26.10.2027 | online | 1.773,10 € |
| firmenintern | auf Anfrage | auf Anfrage |
Grundlagen der Design Patterns
Prinzipien des objektorientierten Designs
GoF-Erzeugungsmuster
GoF-Verhaltensmuster
Muster kombinieren und erweitern
Design Patterns und künstliche Intelligenz
Sie verfügen über gute Kenntnisse in mindestens einer objektorientierten Programmiersprache, beispielsweise Java, C#, Python oder einer vergleichbaren Sprache.
Grundlegende UML-Kenntnisse, insbesondere zu Klassen- und Sequenzdiagrammen, sind hilfreich, aber keine zwingende Voraussetzung.
Unsere Trainer:innen vermitteln die Inhalte mit einem klaren Bezug zur Softwareentwicklung und Softwarearchitektur. Fallbeispiele zeigen, wie Sie Design Patterns auf konkrete Entwurfsprobleme übertragen und unterschiedliche Lösungsansätze bewerten können.
Im Austausch mit den anderen Teilnehmenden reflektieren Sie typische Anwendungssituationen und festigen Ihr Wissen. Dadurch können Sie die vermittelten Entwurfsmuster gezielt in Ihre eigene Projektarbeit übernehmen.
Das Seminar richtet sich an: