Seminare
Seminare

Design Patterns für Softwarearchitekten: Fundierte Grundlagen für die iSAQB® CPSA-Foundation

Seminar - Cegos Integrata GmbH

Softwarearchitekturen strukturiert und zukunftsfähig gestalten

Entwurfsmuster helfen Ihnen, wiederkehrende Architekturprobleme strukturiert zu lösen und bewährte Lösungsansätze gezielt einzusetzen. Im Seminar Design Patterns für Softwarearchitekten lernen Sie wichtige Architektur- und Entwurfsmuster kennen, einzuordnen und für konkrete Systeme auszuwählen. Sie erfahren, wie Patterns die Qualität, Wartbarkeit und Erweiterbarkeit von Software verbessern können. Gleichzeitig erwerben Sie relevantes Basiswissen für eine anschließende Teilnahme an einer iSAQB® CPSA-Foundation-Schulung.

Nach dem Seminar können Sie:

  • grundlegende Begriffe, Aufgaben und Kategorien von Entwurfsmustern erklären,
  • wichtige Architektur- und Design Patterns voneinander unterscheiden,
  • geeignete Muster für unterschiedliche Architekturprobleme auswählen,
  • Entwurfsmuster sinnvoll kombinieren,
  • die Auswirkungen von Patterns auf Wartbarkeit, Erweiterbarkeit und Softwarequalität beurteilen,
  • bekannte Muster auf konkrete System- und Projektkontexte übertragen,
  • zentrale Entwurfsmuster aus dem Umfeld der iSAQB® CPSA-Foundation erläutern,
  • Ihr Wissen gezielt in eine weiterführende CPSA-Foundation-Schulung einbringen.
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

Alle Termine anzeigen

*Alle Preise verstehen sich inkl. MwSt.

Detaillierte Informationen zum Seminar

Inhalte:

Grundlagen von Design Patterns

  • Definition und Klassifikation von Entwurfsmustern
  • Bedeutung von Patterns für die Softwarearchitektur
  • Kategorien und Einsatzbereiche
  • Verbesserung von Qualität, Wartbarkeit und Erweiterbarkeit
  • Reduzierung aufwendiger Entwurfsrevisionen

Relevante Architektur- und Entwurfsmuster

  • Abstraktionsschichten und Layers
  • Multitier-Architekturen
  • Pipes-and-Filter
  • Microservices
  • Dependency Injection
  • Client-Server-Architekturen
  • Model View Controller, kurz MVC

Weitere Patterns aus dem CPSA-Foundation-Umfeld

  • Blackboard und Broker
  • CQRS und Event Sourcing
  • MVC, MVVM, MVU und PAC
  • Adapter, Bridge, Fassade und Proxy
  • Null Object
  • Double-Checked Locking
  • Variationen und Kombinationen unterschiedlicher Entwurfsmuster
Dauer/zeitlicher Ablauf:
2 Tage
Teilnahmevoraussetzungen:

Für die Teilnahme benötigen Sie gute Kenntnisse in mindestens einer objektorientierten Programmiersprache, beispielsweise:

  • Java
  • C#
  • C++

Grundlegende UML-Kenntnisse, insbesondere zu Klassen- und Sequenzdiagrammen, sind hilfreich, aber nicht zwingend erforderlich.

Lehrgangsverlauf/Methoden:

Unsere Trainer:innen vermitteln die Inhalte praxisnah anhand konkreter Beispiele und typischer Fragestellungen aus der Softwarearchitektur. Gemeinsam betrachten Sie, wann sich bestimmte Design Patterns eignen, welche Vor- und Nachteile sie mitbringen und wie sich verschiedene Muster kombinieren lassen.

Diskussionen und Fallbeispiele unterstützen Sie dabei, die erlernten Konzepte zu festigen und auf Ihre eigenen Projekte zu übertragen. So entsteht anwendbares Wissen, das Sie unmittelbar in Ihrer Architekturarbeit nutzen können.

Zielgruppe:

Das Seminar richtet sich an:

  • Softwarearchitekt:innen und angehende Softwarearchitekt:innen
  • Softwareentwickler:innen und Anwendungsentwickler:innen
  • Softwaredesigner:innen
  • Projektleiter:innen mit technischem Schwerpunkt
  • Fachkräfte, die ihre Kenntnisse über Entwurfsmuster systematisch erweitern möchten
  • Interessierte, die noch nicht alle fachlichen Voraussetzungen für eine iSAQB® CPSA-Foundation-Schulung erfüllen
Seminarkennung:
9080
Nach unten
Nach oben
Wir setzen Analyse-Cookies ein, um Ihre Zufriedenheit bei der Nutzung unserer Webseite zu verbessern. Diese Cookies werden nicht automatisiert gesetzt. Wenn Sie mit dem Einsatz dieser Cookies einverstanden sind, klicken Sie bitte auf Akzeptieren. Weitere Informationen finden Sie hier.
Akzeptieren Nicht akzeptieren









Um Spam abzuwehren, geben Sie bitte die Buchstaben auf dem Bild in das Textfeld ein:

captcha



Bei der Verarbeitung Ihrer personenbezogenen Daten im Zusammenhang mit der Kontaktfunktion beachten wir die gesetzlichen Bestimmungen. Unsere ausführlichen Datenschutzinformationen finden Sie hier. Bei der Kontakt-Funktion erhobene Daten werden nur an den jeweiligen Anbieter weitergeleitet und sind nötig, damit der Anbieter auf Ihr Anliegen reagieren kann.







Um Spam abzuwehren, geben Sie bitte die Buchstaben auf dem Bild in das Textfeld ein:

captcha