DE542

Design Patterns : Advanced

  • Duration 1 day
  • Regular fee 550
  • Preferential fee 465?
  • Locations
    • Montreal
    • Quebec City
  • New course
  • Laboratory
    course
SUMMARY
DETAILS

Objectives

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.

Prerequisite

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

Content

  • 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

DATES*

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

    April 6 2018

  • Quebec City

    April 30 2018

  • Montreal

    July 6 2018

Trainer(s) assigned(s)