Courses Offered: SCJP SCWCD Design patterns EJB CORE JAVA AJAX Adv. Java XML STRUTS Web services SPRING HIBERNATE  
     

Design Patterns

Faculty: Mr. Venkat

Duration: 5 days (Daily Three Hours)            

Fee:  300 INR

Syllabus:

  1. Introduction
  2. Why we use Design Patterns
  3. Difference between Design patterns & Anti Patterns
  4. Pattern Elements
  5. Classification of Design Patterns
    • Core Level Design Patterns
    • Web Level Design Patterns
    • Enterprise Application Level Design Patterns

  6. 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

  7. 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

  8. 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