Schulung - Design Patterns für Softwarearchitekten: Fundierte Grundlagen für die iSAQB® CPSA-Foundation
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.
Seminarinformationen
Referenz : 9080
- Dauer : 2 Tage (14 Stunden)
- Live Online oder Präsenz
Wer sollte teilnehmen:
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
Voraussetzungen
Für die Teilnahme benötigen Sie gute Kenntnisse in mindestens einer objektorientierten Programmiersprache, beispielsweise:
- Java
- C#
- C++
Trainingsprogramm
Seminarprogramm herunterladenHäufig gestellte Fragen (FAQ)
Was sind Design Patterns für Softwarearchitekten?
Design Patterns sind bewährte Lösungsansätze für wiederkehrende Entwurfs- und Architekturprobleme. Sie stellen keine fertigen Implementierungen dar, sondern beschreiben übertragbare Strukturen und Prinzipien, die an den jeweiligen Systemkontext angepasst werden.
Welche Entwurfsmuster werden im Seminar behandelt?
Das Seminar behandelt unter anderem Layers, Multitier-Architekturen, Pipes-and-Filter, Microservices, Dependency Injection, Client-Server, MVC, CQRS, Event Sourcing sowie verschiedene Schnittstellenmuster.
Benötige ich bereits Erfahrung als Softwarearchitekt:in?
Nein. Das Seminar eignet sich auch für Softwareentwickler:innen, Softwaredesigner:innen und technische Projektleiter:innen, die sich auf Aufgaben in der Softwarearchitektur vorbereiten oder vorhandenes Wissen systematisieren möchten. Gute Kenntnisse in einer objektorientierten Programmiersprache werden vorausgesetzt.
Ist das Seminar eine Vorbereitung auf die iSAQB® CPSA-Foundation?
Das Seminar vermittelt wichtiges Basiswissen zu Entwurfsmustern aus dem Umfeld der iSAQB® CPSA-Foundation. Es richtet sich insbesondere an Personen, die ihre fachlichen Grundlagen vor einer weiterführenden Foundation-Schulung ausbauen möchten.
Welchen praktischen Nutzen bietet das Seminar?
Sie lernen, wiederkehrende Architekturprobleme systematisch zu analysieren und passende Entwurfsmuster auszuwählen. Dadurch können Sie Architekturentscheidungen nachvollziehbarer begründen und Softwarelösungen wartbarer sowie erweiterbarer gestalten.
Sind UML-Kenntnisse erforderlich?
Grundlegende Kenntnisse zu Klassen- und Sequenzdiagrammen sind von Vorteil, aber keine zwingende Voraussetzung.
Offenes Seminar mit Teilnehmenden aus unterschiedlichen Unternehmen zu einem festen Termin.
Preis ab
Referenz : 9080
- Dauer : 2 Tage (14 Stunden)
- Live Online oder Präsenz
Inhouse-Seminar für die Mitarbeitenden Ihres Unternehmens zum individuell vereinbarten Termin.
Inhouse-Paket - Erfahren Sie mehr über unser Inhouse Seminarangebot
Referenz : 9080
- Dauer : 2 Tage (14 Stunden)
- Live Online oder Präsenz
Sind Sie an diesem Thema interessiert?
Unsere Experten entwickeln Ihr individuell angepasstes Seminar!
Seminarzeiten
Online-Seminare beginnen in der Regel um 9:00 Uhr und enden gegen 17:00 Uhr. Präsenzseminare starten am ersten Seminartag um 10:00 Uhr. Detaillierte Informationen zu den Seminarzeiten erhalten Sie mit der Anmeldebestätigung.
Methodik
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.
Choisissez votre prochaine session
*Alle als „Garantiertetermin“ gekennzeichneten Seminartermine sind fest bestätigt und werden durchgeführt, sofern keine höhere Gewalt vorliegt.
Ein Fehler ist aufgetreten.
