Design Patterns

Duration: 2 Days

How can I attend my course?

On-line from
your chosen location

At our dedicated
training facility

On-site at
your premises

Course Content

Object Oriented Design Principles

SOLID Principles of Object Oriented Design

Creational Design Patterns

• Abstract Factory
• Builder
• Factory Method
• Object Pool
• Prototype
• Singleton

Structural Design Patterns

• Adapter
• Bridge
• Composite
• Decorator
• Facade
• Flyweight
• Private Class Data
• Proxy

Behavioural Design Patterns

• Chain of responsibility
• Command
• Interpreter
• Iterator
• Mediator
• Memento
• Null Object
• Observer
• State
• Strategy
• Template method
• Visitor

Architectural Design Patterns

• N-Tier
• MVC (Model – View – Controller)
• MVP (Model – View – Presenter)
• MVVM (Model -View -View Model)

Architecture Design – Exercise
Development of an object oriented design using design patterns in groups based Business Requirements.

You will receive a full set of course notes
and all supporting materials for your course.

Hard Copy Delivered to your premises or Downloaded to a chosen device.

To book this course please call 
+44 (0) 1444 410296 or email Info@kplknowledge.co.uk