Beschreibung:

In diesem Kurs lernen Sie die wichtigsten Design Patterns der berümten Gang of Four (Viererbande, kurz GoF) kennen. Sie kennen die Vor- und Nachteile der einzelnen Patterns und können deren praktischen Einsatzmöglichkeiten erkennen und beurteilen. Dabei wird jedes Pattern hinsichtlich seiner Struktur und seiner Akteure untersucht.

Dauer:

3 Tage

Zielgruppe:

Das Training richtet sich an Architekten und Softwareentwickler aus dem Java Umfeld.

Voraussetzungen:

Das Training setzt gute Programmierkenntnisse in Java SE voraus. Grundkenntnisse in objektorientierten Techniken sind von Vorteil aber nicht zwingend.

Schulungsmethode:

Vortrag, Diskussion, Live Hacking, Übungen (Praktikum am System).

Agenda:

  • Grundlagen
    • Was sind Entwurfsmuster?
    • Kategorien von Entwurfsmustern
    • Musterkataloge und Notationen
  • Erzeugungsmuster
    • Abstract Factory
    • Builder
    • Factory Method
    • Singleton
    • Prototype
  • Strukturmuster
    • Adapter
    • Bridge
    • Composite
    • Decorator
    • Facade
    • Flyweight
    • Proxy
  • Verhaltensmuster
    • Chain of Responsibility
    • Command
    • Strategy
    • Interpreter
    • Iterator
    • Mediator
    • Memento
    • Observer
    • State
    • Template Method
    • Visitor

Preis:

1480 € zzgl. MwSt.
Im Preis enthalten sind neben dem Kurs auch folgende Punkte

  • Verpflegung für die Seminardauer
  • Kursunterlagen
  • Kurs-Begleitbuch

Frühbucher-Preis: 8 Wochen vor Terminbeginn buchen und dadurch 150 € sparen.

Aktuelle offene Termine mit Agenda:

Zur Zeit sind keine aktuellen Termine vorhanden.
Kein Problem. Machen Sie uns einfach unverbindlich einen Terminvorschlag.
Oder Sie nutzen unser Angebot für speziell zugeschnittene inhouse Schulungenen.

Kontakt: Diese E-Mail-Adresse ist vor Spambots geschützt! Zur Anzeige muss JavaScript eingeschaltet sein! | Tel.: +49 (0)731 - 14 06 48 90

Wir benutzen Cookies

Wir nutzen Cookies auf unserer Website. Einige von ihnen sind essenziell für den Betrieb der Seite, während andere uns helfen, diese Website und die Nutzererfahrung zu verbessern (Tracking Cookies). Sie können selbst entscheiden, ob Sie die Cookies zulassen möchten. Bitte beachten Sie, dass bei einer Ablehnung womöglich nicht mehr alle Funktionalitäten der Seite zur Verfügung stehen.