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

Design Patterns

Batch Date:
March 10th & 11th @ 9:00AM to 1:00PM & 2:00-6:00PM

Faculty: Mr. Venkat

Duration: 2 days WorkShop (Daily Eight 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