Design Patterns : Advanced

See the training dates
  • Duration 1 day
  • Regular fee 510
  • Preferential fee 460?
  • Locations
    • Montreal


Upon completion of the course, participants will have the skills and knowledge required to: explain patterns and pattern languages, describe the structure of a pattern, identify the characteristics of a good pattern, describe the development process of a pattern, describe the relationship between different categories of patterns, define design patterns, select appropriate design patterns and apply design patterns to develop sound object-oriented architectures and efficient design models.

Targeted audience

Software developers and software architects.


Good understanding of the software development cycle, of object-oriented concepts and of UML notation.

Training Details


  • Patterns and pattern languages
  • Structure of a pattern
  • Characteristics of a good pattern
  • Development process of a pattern
  • Categories of patterns
  • Selection and application of patterns
  • Design patterns
  • Creation patterns
  • Structural patterns
  • Behavioural patterns

Select the training date*

*Unless stated otherwise, all sessions are in French.
  • Montreal

    October 26 2020