ANT Java Design Pattern Training

Project Management Brochure

Download Brochure [pdf/157KB]

Improving re-use & quality of your application

This course is designed for advanced java application developers, architects, and software development manager who would like to acquire advanced knowledge in deploying re-usable & maintainable software.

Mastering design pattern will improve the software quality and reduce significant maintenance and futher development cost.

What will you learn?

  • The motivational behind design patterns
    • Why patterns
    • The history
    • Software engineering framework and re-use
  • The approach and efforts in cataloging patterns
  • Overview and the implementation of Creational Related Patterns
    • Abstract
    • Builder
    • Factory
    • Prototype and Singleton patterns
  • Overview and the implementation of Structural Related Patterns
    • Adapter
    • Bridge
    • Composite
    • Decorator and Facade patterns
  • Overview and the implementation of Behavioral Related Patterns
    • Observer
    • Chain of responsibilities
    • State
    • Strategy
    • Mediator
    • Iterator
    • Interpreter patterns
  • Overview and the implementation of System Patterns
    • MVC
    • Callback
    • Successive update patterns
  • The tiered approach in J2EE Patterns
    • Presentation
    • Business Tiers and Integration Patterns