LP-IT Schulung design pattern/fortgeschrittene Schulung: Design Pattern (Entwurfsmuster) für Fortgeschrittene | design pattern/fortgeschrittene Seminar | design pattern/fortgeschrittene Kurs | design pattern/fortgeschrittene Schulung | design pattern/fortgeschrittene Schulungen Seminare Seminar Training Schulung Schulungen Kurs Kurse Weiterbildung Ausbildung Bochum, Hamburg, München, Berlin, Frankfurt, Stuttgart, Düsseldorf, Dortmund, Duisburg, Oberhausen, Witten, Essen, Wuppertal, Ratingen, Hagen, Gelsenkirchen, Recklinghausen, Köln, Leverkusen, Münster, Hannover und Paderborn      LP-IT Training | Kurse | Schulungen | Seminare
              
     Englische Version       Sitemap       Home       Site-Suche: 
 
 
 Training
 Consulting
 Ultraschall
 Produkte
 Services
 
 Wir über uns
 Kontakt
 Jobs
 
 Unsere Kunden
 Web Projekte
 Referenzen
 
    Schulung: Design Pattern (Entwurfsmuster) für Fortgeschrittene

  Verwandte Seminare
  Kursnummer
  • PRO000544
  Dauer der "Design Pattern/Fortgeschrittene" Schulung
  • 3 Tage
  Voraussetzungen
  • Mindestanforderung: Kenntnisse der GOF Design Pattern

  Inhalte der "Design Pattern/Fortgeschrittene" Schulung

 

In diesem Kurs werden die Vor- und Nachteile von gängigen Design Pattern diskutiert. Insbesondere wird gezeigt, wie das Design von vorhandenen Projekten durch den sinnvollen Einsatz von Patterns optimiert und die übermäßige Verwendung von Patterns ("Over-Engineering") vermieden werden kann. Die Teilnehmer können die Beispiele und Übungen in einer objektorientierten Programmiersprache Ihrer Wahl nachvollziehen.

  • Review der gängigen Design Patterns
    • Creational Pattern: Abstract Factory,Factory Method, Builder, Singleton, Prototype
    • Structural Pattern: Adapter, Composite, Bridge, Facade, Flyweight, Decorator, Proxy
    • Behavioral Patterns: Command, Interpreter, Mediator, Memento, State, Observer, Template Method, Strategy, Visitor
  • Refactorings, die die Qualität eines bestehenden Projektes verbessern
    • Schnittstellen durch Adapter vereinheitlichen
    • Bedingte Verteiler durch Befehl ersetzen
    • Hartcodierte Benachrichtigungen durch Beobachter ersetzen
    • Akkumulation einem Besucher überlassen
    • Ausschmückungen einem Dekorierer überlassen
    • Kompositum durch Erbauer kapseln
    • Konstruktoren durch Erzeugungsmethoden ersetzen
    • Erzeugung der Fabrik überlassen, Klassen durch eine Fabrik kapseln
    • Polymorphe Erzeugung mit Fabrikmethoden kapseln
    • Implizite Sprache durch Interpreter ersetzen
    • Methoden komponieren
    • 1/n-Unterscheidungen durch Kompositum ersetzen
    • Kompositum extrahieren
    • Implizite Baeume durch Kompositum ersetzen
    • NULL-Objekt
    • Akkumulation einem Sammelparameter überlassen
    • Zustandsverändernde Bedingungen durch Zustand ersetzen
    • Bedingte Logik durch Strategie ersetzen
    • Template-Methode bilden
  • Ansatzpunkte für sinnvolle Refactorings
    • Alternative Klassen mit unterschiedlichen Schnittstellen
    • Faule Klassen
    • Große Klassen
    • Komplexe Bedingungen
    • Lange Methoden
    • Neigung zu elementaren Typen
    • Öffentlichkeit als Ärgernis
    • Redundanter Code
    • Switch-Statements
    • Unkontrollierte Vermehrung von Lösungen

 

  Preis der Schulung "Design Pattern/Fortgeschrittene"
  • 1300,00 € zzgl. MwSt./Person (max. 6) mit Schulungsunterlagen, Mittagessen im Restaurant
  Nächster Termin
  Schulungsorte
    • offene Schulungen in Bochum (Einzugsgebiet: Essen, Dortmund, Düsseldorf)
    • Firmenschulungen in von uns gestellten Räumen bieten wir außerdem in München, Hamburg, Frankfurt, Stuttgart und Berlin an. Weitere Orte auf Anfrage.
    • Wir kommen auch zu Ihnen, überall in Deutschland, Holland, Österreich oder der Schweiz: Fragen Sie dazu eine Inhouse-Schulung an
    • LP-IT ist durch seine zentrale Lage am Bochumer Hauptbahnhof auch mit dem Flugzeug (vom Flughafen Düsseldorf) gut zu erreichen.
    • LP-IT-Kunden kommen aus ganz Deutschland und den deutschsprachigen Ländern: Hamburg, München, Berlin, Frankfurt, Stuttgart, Düsseldorf, Dortmund, Duisburg, Oberhausen, Witten, Essen, Wuppertal, Ratingen, Hagen, Gelsenkirchen, Recklinghausen, Köln, Leverkusen, Münster, Hannover und Paderborn. weitere Referenzen
  Ihre Anfrage zum "Design Pattern/Fortgeschrittene" Kurs: Design Pattern (Entwurfsmuster) für Fortgeschrittene

 

Name:     
E-Mail: 
Firma: Bitte um Kontaktaufnahme
Straße: Bitte senden Sie weitere Informationen
Plz, Ort: Sonstiges: 
Telefon:

  • Sie erreichen uns telefonisch unter 0234-338 2654 oder per EMail: traininglp-it.de

 

 
 
  Bildungsscheck
  Bildungsprämie
 
  Verlosungsaktion
 
  PHP Azubisday
  JAVA Azubisday
  
 
  Links:
  Alle Kurse
  .NET Kurse
  Web Kurse
  Java Kurse
  
  Referenzen:
  Unsere Kunden
  
  Termine:
  Last Minute
  
  Unterlagen:
  Teilnahmebeding.
  Anmeldeformular
  
  Anfahrt:
  Ihr Weg zu uns
  Hotelreservierung
  
  Unsere
  Schulungen: