|
Provided by: Sapphire Consulting Services Design Patterns |
![]() |
Training
Provided by Sapphire Consulting Services
Course Overview: Patterns are a recent software engineering problem-solving discipline that emerged from the object-oriented community. Design patterns are recurring solutions to software design problems you find again and again in real-world application development. Patterns are about design and interaction of objects, as well as providing a communication platform concerning elegant, reusable solutions to commonly encountered programming challenges.
This two days workshop is aimed at covering the most important design patterns essentially required by the design and development community working on any platform. for more in log on www. iqrate. in/ workshops. htm
Related Jobs or Careers: Pre-Requisites:Programming experience in C++, Java or similar object oriented languages
Software Developers, Software Designe
|
|
||||||||||
Design Patterns
Course Overview
Patterns are a recent software engineering problem-solving discipline that emerged from the object-oriented community. Design patterns are recurring solutions to software design problems you find again and again in real-world application development. Patterns are about design and interaction of objects, as well as providing a communication platform concerning elegant, reusable solutions to commonly encountered programming challenges.
This two days workshop is aimed at covering the most important design patterns essentially required by the design and development community working on any platform.
Course Objectives:
1- Learn to identify code blocks where design patterns can be applied
2 -Learn to re-factor the existing code for applying design patterns
3- Learn to choose between variation in applying design patterns
Course Overview:
I. Design Pattern
Introduction to Design Patterns
Factory Pattern
Adapter Pattern
Composite Pattern
Facade Pattern
Proxy Pattern
Command Pattern
State Pattern
Strategy Pattern
Template Pattern
Observer Pattern
II. Variations in applying the above patterns
III. Brief description of other patterns
IV. Design Principles
V. Analysis and Architectural Patterns
VI. Re-factoring
Patterns are a recent software engineering problem-solving discipline that emerged from the object-oriented community. Design patterns are recurring solutions to software design problems you find again and again in real-world application development. Patterns are about design and interaction of objects, as well as providing a communication platform concerning elegant, reusable solutions to commonly encountered programming challenges.
This two days workshop is aimed at covering the most important design patterns essentially required by the design and development community working on any platform.
Course Objectives:
1- Learn to identify code blocks where design patterns can be applied
2 -Learn to re-factor the existing code for applying design patterns
3- Learn to choose between variation in applying design patterns
Course Overview:
I. Design Pattern
Introduction to Design Patterns
Factory Pattern
Adapter Pattern
Composite Pattern
Facade Pattern
Proxy Pattern
Command Pattern
State Pattern
Strategy Pattern
Template Pattern
Observer Pattern
II. Variations in applying the above patterns
III. Brief description of other patterns
IV. Design Principles
V. Analysis and Architectural Patterns
VI. Re-factoring
About The Training Provider: Sapphire Consulting Services
Sapphire Consulting Services - The iQrate Global Services is a technology driven company, providing world-class software consulting and training solutions to organizations and professionals in India, Our services is used by leading companies such as Infosys, Infinite, Compulink, Indpro, and FIC (to name a few), because it offers significant advantages over conventional training's.
MS Technologies C, C . ASP, VB, .NET, C...

