Design Patterns

Sponsored links

There are plenty of "tried and tested" patterns widely available to everyone. Sometimes it is a matter of changing the names and implementing the pattern in a specific technology. It can saves hundreds of hours, which otherwise would be spent on design and testing.


Training Goals

This course has two goals: first, it allows you to reuse widely-known patterns, second, it allows you to create and reuse patterns specific to your organization.

It helps you to estimate how patterns can reduce costs, systematize the design process and generate a code framework based on your patterns.


Audience

Software designers, business analysts, project managers, programmers and developers as well as operational managers and software division managers.


Course Style

The course focuses on use cases and their relationship with a specific pattern. Most of the examples are explained in UML and in simple Java examples (the language can change if the course is booked as a closed course). It guides you through the sources of the patterns as well as showing you how to catalogue and describe patterns which can be reused across your organization.

Delivery:
  • Classroom
Regions:
  • London
Category:

Further Details

Home » Management » Business Analysis
Design Patterns Training Course

* View
* Edit Panel
* Edit
* Revisions
* Clone
* Devel

* Edit
* Export
* Clone

Post date Created By Published Updated date Last Revision Author Promoted to front page
2008-05-19 14:27 bszlachta Yes 2010-11-17 14:47 ahnboyoung No

* Add new comment
* Add new course date
* View Client Prices
* View Trainers

* Edit node

Submitted by ahnboyoung on Sat, 2010-10-16 21:30

* [Edit]
* [Delete]
* [Dev load]
* [Dev render]
* [Edit type]
* [Manage fields]
* [Display fields]

Book Public Course
Book
Public Course
Get a Closed Course Outline
Get a Closed
Course Quote
Get a Remote Course Quote
Get an Instructor-led
Online Course Quote
Submit Your Price
Too Expensive?
Submit Your Price
Request Public Course Date
Request Public
Course Date
Node ID: 2634

Duration
16 hours

Requirements

Good knowledge of UML and any fully object-oriented language like C++, C#, Java, VB.NET, etc...

Public Course Dates

* Edit
* Export
* Clone

Venue Price
2010-12-18 09:30 Bank, City of London From 900 GBP per person edit delete
2011-02-05 09:30 Bank, City of London From 810 GBP per person edit delete
2011-03-26 09:30 Bank, City of London From 810 GBP per person edit delete
2011-05-14 09:30 Bank, City of London From 810 GBP per person edit delete
2011-07-02 09:30 Bank, City of London From 810 GBP per person edit delete
2011-08-20 09:30 Bank, City of London From 810 GBP per person edit delete
2011-10-08 09:30 Bank, City of London From 810 GBP per person edit delete
2011-11-26 09:30 Bank, City of London From 810 GBP per person edit delete
Request Public Course Date >>
Overview

There are plenty of "tried and tested" patterns widely available to everyone. Sometimes it is a matter of changing the names and implementing the pattern in a specific technology. It can saves hundreds of hours, which otherwise would be spent on design and testing.


Training Goals

This course has two goals: first, it allows you to reuse widely-known patterns, second, it allows you to create and reuse patterns specific to your organization.

It helps you to estimate how patterns can reduce costs, systematize the design process and generate a code framework based on your patterns.


Audience

Software designers, business analysts, project managers, programmers and developers as well as operational managers and software division managers.


Course Style

The course focuses on use cases and their relationship with a specific pattern. Most of the examples are explained in UML and in simple Java examples (the language can change if the course is booked as a closed course). It guides you through the sources of the patterns as well as showing you how to catalogue and describe patterns which can be reused across your organization.



Course Outline
Introductions

Patterns and tiered architectures

Pattern description

Design patterns and design

Finding and selecting design patterns

Design pattern implementation
Well-known patterns
Object Creation

Factory

Builder

Factory Method

Prototype

Singleton
Structural Patterns

Adapter

Bridge

Composite

Decorator

Facade

Flyweight

Proxy
Behavioural Patterns

Chain of Responsibility

Command

Interpreter

Iterator

Mediator

Memento

Observer

State

Strategy

Template Method

Visitor

Observer
Creating Patterns

To pattern or not to pattern

Formal pattern description

Organizing the pattern catalogue

Particular goal and abstracted goal

Publishing your patterns to a pattern community
Course Date Requests

* Edit
* Export
* Clone

No Course Date Requests :-(
Client Prices

* Edit
* Export
* Clone

No Client Prices :-(
Related Categories
Business Analysis Training | Software Design Training | UML Training
Related Courses

* Edit
* Export
* Clone

*
Business Process Analysis with UML and BPMN
*
Business Analysis
*
Business Analysis and IIBA™ CBAP™ Certification examination (BABOK®-Ver 2.0)
*
Business Plan building with Business Motivation Model
*
UML Analysis and Design
*
Drupal SEO

This Training Course is taught in classrooms in the following locations:
London EC
London WC

Guide Price: 1290GBP + VAT