Alle Seminare

Kurs-ID: DesPat

Kurs Design Patterns

Professionelles Softwareengineering

Die richtige Verwendung von Softwaremustern garantiert in großen Projekten Wiederverwendbarkeit, effiziente Erweiterung, Skalierbarkeit, Transparenz und gilt als eine der Grunddisziplinen der Standardproduktentwicklung. Der Kursteilnehmer erlernt in diesem Seminar die Modellierung und Analyse komplexer Systeme mit Patterns und UML und erweitert somit sein Fachwissen, damit er effiziente Softwarearchitekturen produzieren kann.

Anfrage stellen

Seminarinhalte

Unified Modelling Language (Wiederholung)

  • Entstehungsgeschichte
  • Aggregationen, Komposition, Schnittstellen, Realisierungen

Diagrammarten

  • Use-Case-Diagramme
  • Klassen- und Objektdiagramme
  • Sequenzdiagramme

Erzeugungsmuster

  • Abstrakte Fabrik (abstract factory)
  • Erbauer (creational patterns)
  • Fabrikmethode (factory method)
  • Prototyp (prototype)
  • Singleton

Strukturmuster

  • Adapter
  • Brücke
  • Dekorierer
  • Fassade
  • Fliegengewicht
  • Kompositum
  • Pipes und Filters
  • Proxy

Verhaltensmuster

  • Beobachter
  • Besucher
  • Interpreter
  • Iterator
  • Kommando
  • Memento
  • Schablonenmethode
  • Strategie
  • Vermittler
  • Zustand
  • Zuständigkeitskette

Kursthemen

Das Training Design Patterns ist folgendem Thema zugeordnet:

 

Lernmethode

Ausgewogene Mischung aus Theorie und praktischen Übungen in technisch einwandfreier Schulungs­umgebung, zur Festigung Ihres Lern­erfolges. Direkter Austausch mit Trainer.in und anderen Teilnehmenden.

Zielgruppe

Diese Schulung richtet sich an Anwendungsprogrammierer, Systemprogrammierer, Softwareingenieure und Projektmanager

Voraussetzungen

Für diesen Kurs benötigen Sie: Solide Erfahrung in der OOP mit einer C++ ähnlichen Programmiersprache wie Java, C# oder Python.

Dauer und Zeiten

3 Kurstage (pro Tag 8 Unterrichtsstunden à 45 Min.)

In der Regel beginnt ein Schulungstag um 9:00 Uhr und endet um 16:30 Uhr.

Weiterführende Seminare

Schulungsort

Der Schulungsort für das Seminar Design Patterns ist in unseren Räumen in der Kastanienallee 53 in 10119 Berlin Mitte oder in den Räumen des Kunden, sofern dort eine zu vereinbarende geeignete Schulungsumgebung zur Verfügung steht.

Termine

Hinweis

Zur Realisierung der Patterns wird in dieser Schulung als Referenzsprache Java verwendet.

Dieser Kurs kann als Firmenkurs auch in englischer Sprache durchgeführt werden.

Ihre allskills Mehrwerte inklusive

Noch Fragen?

Unsere FAQ klären auf.

Lassen Sie sich von uns beraten!

Jetzt anrufen