Design Patterns mit Java

Steckbrief

Dauer: 3 Tage
Kosten: 1.450 € zzgl. USt.
(Rabatte für Kolleg:innen)

Beschreibung

Unser Seminar zu „Design Patterns mit Java“ bietet eine tiefgehende Präsentation bewährter Entwurfsprinzipien und -muster, die in der Java-Softwareentwicklung eingesetzt werden können.

Teilnehmer:innen werden anhand von 24 vorgestellten Mustern in die Welt der Design Patterns eingeführt, erlernen deren Anwendung in praxisnahen Szenarien und erfahren, wie sie die Flexibilität, Erweiterbarkeit und Wartbarkeit ihrer Java-Anwendungen verbessern können.

Jedes Muster wird in Theorie an einem Beispiel vorgestellt.

Dann erfolgt eine Übung, in der ein vorgegebenes Szenario durch Einsatz des Patterns zu lösen ist.

Sie erhalten vorab ein Exemplar des Fachbuchs „Entwurfsmuster von Kopf bis Fuß“ vom dpunkt Verlag.

Ziel

Entwickler:innen erlangen ein tiefes Verständnis für bewährte Entwurfsprinzipien, damit sie diese erfolgreich in Java-Anwendungen integrieren und deren Codequalität optimieren können.

Wer sollte teilnehmen

Software-Entwickler:innen mit Java-Kenntnissen, z.B. aus dem Seminar Java Grundlagen

Inhalt

  1. Überblick
  2. Grundlagen der objektorientierten Entwicklung und UML
  3. Erzeugungsmuster
    1. Factory Method (klassisch & modern)
    2. Singleton
    3. Multiton
    4. Builder
    5. Prototype
    6. Abstract Factory
  4. Strukturmuster
    1. Adapter
    2. Bridge
    3. Kompositum
    4. Decorator
    5. Facade
    6. Flyweight
    7. Proxy
  5. Verhaltensmuster
    1. Command
    2. Observer
    3. Visitor
    4. Interpreter
    5. Iterator
    6. Memento
    7. Template Method
    8. Strategy
    9. Mediator
    10. State
    11. Chain Of Responsibility

Leistungen

Folgende Leistungen sind im Preis je Teilnehmer:in enthalten:

  • Teilnahmegebühr
  • Vollverpflegung
  • elektronische Version aller Schulungsunterlagen (z.B. PDF der Folien, Zugang zu Source Code Repositories)
  • Fachbuch vorab
  • bis zu 60 Minuten Remote-Coaching durch den Trainer nach Abschluss des Trainings

Konditionen

Es gelten unsere AGB.