Design Patterns Workshop

Available Languages: C++  Java  C# 

Art for Design Patterns Workshop

Transfer %

Knowledge: 60%, Skill-Building: 40%

Learning Outcome

  • Understand essential design patterns, and how to use them
  • Gain a working vocabulary of design patterns
  • Learn refactoring and testing tools to incorporate patterns into production code
  • Understand how to evolve patterns into a design, rather than designing with them up-front

Method of Instruction

Interactive Dialogues, Programming Exercises, Online eLearning, and Instructional Games

Target Audience

  • Primary: Object-oriented programmers, architects, and designers
  • Secondary: Technical managers, testers, technical writers

Course Level

Introductory

Course Prerequisites

  • Required: some understanding of OO concepts and an OO language
  • Required: licenses for these Industrial Logic's eLearning albums: Code Smells, Refactoring, and Design Patterns 1-3.
  • Highly Recommended: basic understanding of the lifecycle of software projects
We can customize the contents and agenda to best suit your needs.

Contents

Methods and Inheritance 3
Assembling the Pieces 4
Day Two Trailer 5
Making Objects Work Together 7
Delegating and Wrapping Patterns 8
Day Three Trailer 9
Complex Interaction Patterns 11
Operations and Traversals 12
Day Four Trailer 13

Related Items



Request a Quote

Have Any Questions?

Transfer %

Knowledge: 60%, Skill-Building: 40%

Learning Outcome

  • Understand essential design patterns, and how to use them
  • Gain a working vocabulary of design patterns
  • Learn refactoring and testing tools to incorporate patterns into production code
  • Understand how to evolve patterns into a design, rather than designing with them up-front

Method of Instruction

Interactive Dialogues, Programming Exercises, Online eLearning, and Instructional Games

Target Audience

  • Primary: Object-oriented programmers, architects, and designers
  • Secondary: Technical managers, testers, technical writers

Course Level

Introductory

Course Prerequisites

  • Required: some understanding of OO concepts and an OO language
  • Required: licenses for these Industrial Logic's eLearning albums: Code Smells, Refactoring, and Design Patterns 1-3.
  • Highly Recommended: basic understanding of the lifecycle of software projects
We can customize the contents and agenda to best suit your needs.

Contents

Methods and Inheritance 3
Assembling the Pieces 4
Day Two Trailer 5
Making Objects Work Together 7
Delegating and Wrapping Patterns 8
Day Three Trailer 9
Complex Interaction Patterns 11
Operations and Traversals 12
Day Four Trailer 13

Related Items