Introduction

Why we use Design Patterns

Difference between Design patterns & Anti Patterns

Pattern Elements

Classification of Design Patterns

  • Core Level Design Patterns
  • Web Level Design Patterns
  • Enterprise Application Level Design Patterns
Core Level Design Patterns
  • Factory Method Design Pattern
  • Singleton Design Pattern
  • Synchronized Singleton Design Pattern
  • Factory Pattern Design Pattern
  • Abstract Factory Design Pattern
  • Builder Design Pattern
  • Prototype Design Pattern
  • TemplateMethod Design Pattern
  • Adapter Design Pattern
  • Fast Line Reader Design Pattern
  • DTO/VO Design Pattern
  • IOC or Dependency Injection Design Pattern
Web Level Design Patterns
  • MVC1 & MVC2 Design Pattern
  • View Helper Design Pattern
  • Composite View Design Pattern
  • Front Controller Design Pattern
  • Abstract Controller Design Pattern
  • Intercepting Filter Design Pattern
Enterprise Application Level Design Patterns
  • DAO Design Pattern
  • DAO Factory Design Pattern
  • Business Delegate Design Pattern
  • Service Locator Design Pattern
  • Session Façade Design Pattern
  • Message Façade Design Pattern

 

COREJAVA

ADVJAVA

SCJP 

SCWCD

STRUTS

HIBERNATE

SPRING

CRT

WEBLOGIC

ANDROID

C-Language

DesignPatterns

Web Services

UNIX

BANK PO's

LOG4J

JUNIT

AJAX

ANT

CVS

SVN

MAVEN