• Sponsored Links :

Workshop on Design Patterns

"Workshop on Design Pattern"

This Program is designed to make participants comfortable & confident in using Design Patterns. The aim is to give Object-Oriented Designers and Developers important standard guidelines and practices as also techniques to “manage” the Design Process itself. The concept of the patterns is explained through various examples and the application explained using a case study.

Learning Objective :

  • Understand Design Process and the role of Design Patterns in it.
  • Learn how and where to use Patterns
  • Learn how to write the patterns(GoF style)
  • Learn to identify and apply Patterns in an application
  • Learn structures of Patterns taking a Classified approach like Creational, Structural and Behavioral Patterns
  • Learning various GoF Patterns like Factory, Proxy, Singleton, Adapter, Observer, Chain Of Responsibility, Template, etc.
  • Mapping Patterns to Code in C++/ Java

Course Duration : Two days, full time (16 Hrs)

Course Dates : 7'th, 8'th July 2007

Course Fees : Rs. 5618/- (inclusive of all taxes)

Course Days : Sat & Sun.

Course Time : 09.30 AM to 06.00 PM.

Course Venue : SEED Infotech. Ltd.,
                          42/16, Erandwane,
                          Income- Tax office Lane off Karve Road,
                          Pune 411004.
                          Ph - 020-56016411/12/13

Mode of Payment : By DD / Cheque in the name of “SEED Infotech Ltd” payable at Pune

Correspondence Address : SEED Infotech Ltd.,
                            “Panchsheel”, 42/16,
                            Erandwane,
                            Income Tax office lane, off Karve road,
                            Pune 411004.
                            Ph – 020- 56016411

Course Outline :

Introduction : Practical Design and Architectural Issues

The Object Oriented Design is explained, and the role of the design patterns in the Design is discussed.

Organization of GoF Design Patterns : Design Patterns Defined; Essential Pattern Elements; All that you need to know about a given Pattern; Classification of Patterns; Benefits of Classification; Criteria of Classification; Difference between Class-Based and Object Based Patterns

Patterns in detail :

Creational Patterns : Introducing Creational Patterns; Discussing Creational Patterns in Detail; Abstract Factory; Builder; Factory Method; Singleton

Patterns in detail Continued :

Structural Patterns : Introducing Structural Patterns; Discussing Structural Patterns in Detail; Adapter; Decorator; Façade; Proxy

Behavioral Patterns : Introducing Behavioral Patterns; Discussing Behavioral Patterns in Detail; Chain of Responsibility; Iterator; Template Method; Observer

Case Study : Applying Design Patterns- a case study to identify the patterns.

Conclusion : Using Patterns to your advantage; Cautions and Pitfalls; Strengthening the Pattern Community

Regards,
Kumar Thirumal.