Design Patterns Schulung

Haupt-Reiter

Schulungsprache

Dieser Kurs wird auf Deutsch und Englisch angeboten

Course Code

designpat

Dauer

14 Stunden (usually 2 days including breaks)

Voraussetzungen

Grundlegende Kenntnisse einer objekt-orientierten Programmiersprache wie C++, C#, Java, VB.NET, Python, PHP 5.3 usw.

Überblick

Es gibt reichlich bewährte Muster, um gut strukturierte objektorientierte Programme zu entwickeln. Manchmal genügt es, den richtigen Namen für ein Konstrukt zu finden, um hunderte von Stunden für Entwicklung und Tests zu sparen. Design Patterns sind ein Satz von Bauteilen und Vokabular zugleich.

Lernziele

  • Sie können die bekannten Design Patterns verwenden
  • Sie können eigene Design Patterns in Ihrer Organisation etablieren
  • Sie können abschätzen, wie Design Patterns Kosten sparen und die Softwarearchitektur vereinfachen helfen.

Zielgruppe

Softwareentwickle und -architekten, Business Analysts, Projektmanager

Aufbau des Kurses

Der Kurs konzentriert sich auf Anwendungsfälle und ihren Bezug auf ein bestimmtes Entwurfsmuster (Design Pattern). Die meisten Design Patterns sind in UML und einfachen Beispielen in Java erklärt. Bei Bedarf kann der gesamte Kurs auch auf eine andere Sprache übertragen werden. Der Kurs führt Sie durch den Quelltext einzelner Patterns und erklärt wie Sie einen Musterkatalog verwenden können.

Schulungsübersicht

Einführung

  • Der Ursprung von Design Patterns
  • Patterns und Architekturebenen
  • Beschreibung von Patterns
  • Patterns finden und auswählen

Design Patterns zum Erstellen von Objekten

  • Factory
  • Builder
  • Factory Method
  • Prototype
  • Singleton

Strukturelle Design Patterns

  • Adapter
  • Bridge
  • Composite
  • Decorator
  • Facade
  • Flyweight
  • Proxy

Patterns mit Fokus auf dem Verhalten

  • Chain of Responsibility
  • Command
  • Interpreter
  • Iterator
  • Mediator
  • Memento
  • Observer
  • State
  • Strategy
  • Template Method
  • Visitor
  • Observer

Design Patterns etablieren

  • Wann habe ich ein Design Pattern?
  • formelle Beschreibung von Design Patterns
  • Organisation des Musterkatalogs
  • Nutzen von Patterns abschätzen

Guaranteed to run even with a single delegate!
Public Classroom Public Classroom
Teilnehmer aus verschiedenen Organisationen. Die Themen können hier nicht angepasst werden.
Von 1960EUR
(60)
Private Classroom Private Classroom
Die Teilnehmer sind aus einem Unternehmen. Externe Teilnehmer sind nicht erlaubt. Der Kurs ist speziell auf eine Gruppe zugeschnitten, Die Themen werden genau auf die Bedürfnisse der Teilnehmer abgestimmt.
Von 1960EUR
Angebot erfragen
Private Remote Private Remote
Der Anleiter und die Teilnehmer befinden sich an unterschiedlichen Orten und kommunizieren über das Internet miteinander.
Von 2080EUR
Angebot erfragen
Selbststudium Selbststudium
Das Selbststudium ermöglicht es Ihnen von Zuhause aus zu lernen. Vielfältige Materialien, wie Videos, Texte und Selbsttests stehen Ihnen dafür zur Verfügung.
Kein Angebot vorhanden
Register Interest

The more delegates, the greater the savings per delegate. Table reflects price per delegate and is used for illustration purposes only, actual prices may differ.

Number of Delegates Public Classroom Private Classroom Private Remote
1 1960EUR 1960EUR 2080EUR
2 1320EUR 1295EUR 1355EUR
3 1107EUR 1073EUR 1113EUR
4 1000EUR 963EUR 993EUR
Cannot find a suitable date? Choose Your Course Date >>
Zu teuer? Schlagen Sie einen Preis vor >>

Verwandte Kategorien


Spezialangebote

Course Ort Schulungsdatum Kurspreis (Fernkurs/Schulungsraum)
Java für Fortgeschrittene Nürnberg Mo, 2016-05-30 09:30 3554EUR / 4354EUR
Visual Basic für Applications (VBA) in Excel - Grundlagen Frankfurt am Main Di, 2016-07-12 09:30 1960EUR / 2760EUR

Upcoming Courses

OrtSchulungsdatumKurspreis (Fernkurs/Schulungsraum)
BremenMi, 2016-06-22 09:302080EUR / 2580EUR
DresdenMi, 2016-06-22 09:302080EUR / 2580EUR
HannoverDo, 2016-06-23 09:302080EUR / 2580EUR
Berlin Do, 2016-06-30 08:001560EUR / 1960EUR
DüsseldorfDi, 2016-07-05 09:302080EUR / 2580EUR

EINIGE UNSERER KUNDEN