objektorientiete programmierung kurse

Nicht zuletzt durch die vielen praktischen Übungen hat mir der Kurs weitergeholfen.

Janine Siebert
Objektorientierte Programmierung Schulung in Köln

Design-Patterns - Verstehen der GOF-Patterns

2 Tage Kompakt-Intensiv-Training

  • Kursbeschreibung

    Schulung mit persönlicher Trainerbetreuung bei Ihnen im Haus!
    In unserem Kurs "Design-Patterns - Verstehen der GOF-Patterns" erlangen Sie umfassende Kenntnisse in der Anwendung von GOF-Patterns. Dieser Kurs orientiert sich am Aufbau der Design-Patterns und teilt sich in die drei großen Bereiche Verhaltensmuster, Erzeugungsmuster sowie Strukturmuster auf.

    Nach einem einleitenden Modul, in dem Ihnen grundlegende Gedanken und das Konzept der Design-Patterns nähergebracht werden, steigen Sie direkt in den Aufbau und die Funktionsweise der Verhaltensmuster ein. In diesem Abschnitt lernen Sie unter anderem, wie Sie den Auslöser einer Anfrage von seinem Empfänger trennen (Chain of Responsibility), eine Kapselung von Befehlen durchführen (Command) oder eine Familie austauschbarer Algorithmen definieren (Strategy). Anschließend erfahren Sie im zweiten Abschnitt alles Wichtige über die Funktionsweise der Erzeugungsmuster. In diesem Zusammenhang lernen Sie den Einsatz der Abstract Factory, der Factory Method und von Singleton kennen. Der dritte und letzte Abschnitt beschäftigt sich dann mit dem Aufbau der Strukturmuster. Hier lernen Sie beispielsweise die Funktionsweise der Bridge oder den Aufbau von Proxys kennen.
  • Kursinhalte

    Kursinhalte aus unserem Programm frei wählbar.
    Zusätzliche Kursinhalte auf Anfrage möglich.

      Grundlegende Gedanken und kurze Einführung zu den Design-Patterns

      Aufbau der Verhaltensmuster:

      • Chain of Responsibility - den Auslöser einer Anfrage von seinem Empfänger entkoppeln
      • Command - Befehle kapseln
      • Interpreter - die Grammatik einer Sprache in einfacher Form repräsentieren
      • Iterator - Mengen durchlaufen
      • Mediator - statistische Vergleiche zweier Variablen durchführen
      • Memento - Momentaufnahmen von Zuständen erstellen
      • Observer - Weitergabe von Objektänderungen an von diesem Objekt abhängige Strukturen
      • State - zustandsabhängige Verhaltensweisen eines Objektes verkapseln
      • Strategy - eine Familie austauschbarer Algorithmen definieren
      • Template - die einzelnen Teilschritte eines Algorithmus variabel halten
      • Visitor - Operationen kapseln


      Funktionsweise der Erzeugungsmuster:

      • Abstract Factory - Schnittstellen zur Erzeugung von Objekten einer Familie definieren
      • Builder - die Konstruktion komplexer Objekte von ihrer Repräsentation trennen
      • Factory Method - Objekte durch das Aufrufen einer Methode erzeugen
      • Prototype - neue Instanzen auf Grundlage von prototypischen Vorlagen erzeugen
      • Singleton - sicherstellen, dass von einer Klasse genau ein Objekt existiert


      Aufbau der Strukturmuster:

      • Adapter - Kommunikation von Klassen mit inkompatiblen Schnittstellen ermöglichen
      • Bridge - Schnittstellen von ihrer Implementierung trennen
      • Composite - Objekte zu einer Baumstruktur zusammenfügen
      • Decorator - Klassen um zusätzliche Funktionalitäten erweitern
      • Facade - die Schnittstellen eines Subsystems unter einer einheitlichen Schnittstelle vereinen
      • Flyweight - eine große Anzahl von Objekten erstellen, die sich die Informationen bestimmter Variablen teilen
      • Proxy - die Kontrolle über ein Objekt auf ein Stellvertreterobjekt verschieben
    Tipp: empfohlene Trainingsdauer für alle Kursinhalte:
    1 - 2 Personen: 1 Tage - 2 Tage
    3 - 8 Personen: 2 Tage
  • Voraussetzungen

    Dieser Design-Patterns Kurs richtet sich in erster Linie an Softwareentwickler und Programmierer, die über solide Erfahrungen in mindestens einer objektorientierten Programmiersprache verfügen.
  • Unterrichtszeiten

    (8 x 45 Minuten)
    jeweils von 09.30 Uhr - 17.00 Uhr
  • Vorteile

    Unsere Garantien, damit Ihr Training auch garantiert ein Erfolg wird:
    • Qualitätsgarantie
    • Zufriedenheitsgarantie
    • Durchführungsgarantie
    • Investitionsgarantie

    Zertifizierung

    medienreich ist zertifizierter Trainingspartner von Adobe, Autodesk und Corel. Nur ausgewählte Unternehmen mit einem sehr hohen Qualitätsniveau erhalten diese Zertifizierung. Ihr Garant für eine kompetente Wissensvermittlung.

    Rabattsystem für öffentliche Trainings:

    • 5 % Rabatt bei gleichzeitiger Anmeldung von 2 - 3 Personen für ein Training oder für die Buchung eines 2. oder 3. Trainings innerhalb eines Jahres.
    • 10 % Rabatt bei gleichzeitiger Anmeldung von 4 - 6 Personen für ein Training oder für die Buchung eines 4. oder 5. Trainings innerhalb eines Jahres.
    • 15 % Rabatt bei gleichzeitiger Anmeldung von mindestens 7 Personen für ein Training oder ab der Buchung eines 6. Trainings innerhalb eines Jahres.
  • Kundenbewertung

55 Kunden besuchten bereits diesen Kurs.
Sony, VW, itelligence, EADS, Sanyo, Sage

Ähnliche Trainings

Der Trainingskatalog

Gerne schicken wir Ihnen unseren aktuellen Katalog per Post zu.
Oder Sie laden ihn sich als PDF direkt auf Ihren Rechner.

per Post Download
Ihr Projekt schulen?

Sie finden Ihren Wunschkurs nicht in unserem Schulungsprogramm?
Als Projekt Training können wir Ihnen jedes Kursthema anbieten.

Projekt Training
Staatliche Zuschüsse

Sparen Sie bis zu 500 Euro durch staatliche Zuschüsse. Hier erhalten Sie Informationen zu den Fördermöglichkeiten.

Hier informieren
Sie haben Fragen?

Gerne beraten wir Sie per Telefon:

0800 / 555 0116

kostenfreie Hotline

  • Deutschland
  • Österreich
  • 1
  • 25% Rabatt
  • 35% Rabatt
  • 410% Rabatt
  • 510% Rabatt
  • 610% Rabatt
  • 715% Rabatt
  • 815% Rabatt
  • 915% Rabatt
  • 1015% Rabatt

Schulungsort

Schulungsort

Deutschland

  • Berlin
  • Bielefeld
  • Bremen
  • Dortmund
  • Dresden
  • Düsseldorf
  • Frankfurt
  • Freiburg
  • Hamburg
  • Hannover
  • Kassel
  • Kiel
  • Koblenz
  • Köln
  • Leipzig
  • München
  • Nürnberg
  • Saarbrücken
  • Stuttgart

Österreich

  • Graz
  • Innsbruck
  • Linz
  • Salzburg
  • Wien

Bitte Termin wählen

    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 2 Tage Spezial - Intensiv - Training
    • Einzelne Trainingstage buchen
    • 1 Tag
    • 2 Tage
    • 3 Tage
    • 4 Tage
    • 5 Tage
    • 6 Tage
    • 7 Tage
    • 8 Tage
    • 1 Tag
    • 2 Tage
    • 3 Tage
    • 4 Tage
    • 5 Tage
    • 6 Tage
    • 7 Tage
    • 8 Tage
    • Öffentliches Training
    • Inhouse Training
    • Firmen Training

    Meinen Sie...

    bitte warten...