Exploring GoF Design Patterns

Duration: 2 days

This course is an introduction to the "Gang Of Four" Design patterns. Design patterns have become standard materials in OO Design and development. This course will give you great insight into these patterns and provides practical examples.

Knowledge of the Java (language), Software Design and UML is required.

Please find the course objectives below:

Creational Design Patterns

  • AbstractFactory - (full)
  • Singleton - (full)
  • Builder - (brief)
  • Factory Method - (full)
  • Prototype - (brief)

Structural Design Patterns

  • Composite - (full)
  • Adapter - (full)
  • Proxy - (full)
  • Bridge - (brief)
  • Facade - (brief)
  • Decorator - (brief)

Behavioral Design Patterns

  • Observer - (full)
  • Strategy - (full)
  • Iterator - (full)
  • Visitor - (full)
  • Interpreter - (brief)
  • Chain of Responsibility - (brief)
  • Command - (brief)
  • Mediator - (brief)
  • State - (brief)
For an onsite course please contact us