Deliverables
Minimize
  • Training Manuals (with full notes)
  • Certificate of Completion
  • Electronic copy of models
  • Supporting Text Book
  • E-mail support (24hr turnaround)
     

MS Visual C++

     

Implementing Design Patterns in C++

Objective 

Design patterns describe simple yet elegant solutions to specific problems in object-oriented software design. There are many publications, such as the seminal GoF’s Design Patterns and Head First's Design Patterns, that any serious software development team should not be without. However, implementing design patterns in a language is not always straightforward.

This course is aimed at software developers who wish to implement design patterns in C++, fully-exploiting the features of the language. It introduces the concept, static structure and dynamic behaviour of design patterns, why they originated as well as their applicability in the real world.

 This course is presented in the form of a workshop, providing delegates with executing code allowing them ample opportunity to analyse, design, code, compile and execute several commonly used design patterns on industry related problems, with all patterns optimised for Microsoft's Visual C++.

Typically, projects utiise a collection of common design patterns and sometimes have specified their own. Please contact us for a discussion on tailoring this course to your particular patterns and mechanisms.
 

  Print     
Key facts
Minimize
Course ID: 3004
Cost: £995 + VAT
Duration: 3 Days
Can be tailored: Yes

 

     
applicability
Minimize
  • Analysts/Developers
  • Design Leads/Authority 
  • Design Architects 
  • With some knowledge of OO development
     
Content
Minimize

Introduction

The UML2.1 and the 13 diagrams

Introduction to Design Patterns

What is a design pattern?
How are they documented
The GoF Design Patterns
When to apply a design patterns
Don't over patternise!

Singleton

What's the problem?
Finding a solution
Understanding the pattern
Applying the pattern
Developing the code
 

      

The following patterns are
covered using the apporach
above :

Command
Factory
Observer
Mediator
Strategy
Decorator

Please note other patterns can be covered
to suit project -specific needs

 

 

  Print     
Copyright © 2010 ObjektDev Limited
Privacy Statement | Terms Of Use