Design Patterns - efficient code reusability Training Course Outline

Book
Public Course
Get a Closed
Course Quote
Get an Instructor-led
Online Course Quote
Too Expensive?
Submit Your Price
Request Public
Course Date
Print
Course Outline

Duration

24 hours
 

Requirements

Znajomość dowolnego języka obiektowego (C++,C#, Java, Visual Basic .NET, Delphi lub inny).

 

Terminy Szkoleń Otwartych

Data rozpoczęcia Miejscowość Cena netto kursu
2012-05-28 Warszawa From 2420 to 2850 PLN Check!
2012-05-29 Gdańsk From 2420 to 2850 PLN Check!
2012-05-29 Poznań From 2420 to 2850 PLN Check!
2012-06-04 Katowice From 2420 to 2850 PLN Check!
2012-06-04 Łódź From 2420 to 2850 PLN Check!
2012-06-11 Gliwice From 2420 to 2850 PLN Check!
2012-06-12 Wrocław From 2420 to 2850 PLN Check!
2012-06-13 Opole From 2420 to 2850 PLN Check!
2012-06-13 Lublin From 2420 to 2850 PLN Check!
2012-06-18 Kraków From 2420 to 2850 PLN Check!
 
Node ID: 3027

Course Overview

Kurs omawia zagadnienia związane z wzorcami projektowymi.

 

Course Outline

We provide design patterns trainings divided in two groups:

Core patterns include (selected patterns from GoF package) some basic design patterns used throughout all modern applications and systems. They significantly increase productivity and decrease complexity of these applications introducing ready and checked ways to accomplish certain functionalities.

Creational patterns:

  • Builder
  • Factory
  • Prototype
  • Singleton

Structural patterns:

  • Delegator
  • Interface
  • Facade
  • Composite
  • Immutable
  • Adapter
  • Decorator

Activity patterns:

  • Interpreter
  • Command
  • Template method
  • Observer
  • Proxy

 

J2EE Patterns include (SUN Microsystems selected patterns). This selection of patterns helps to build and maintain complex and huge j2ee based projects. Following design patterns simplify design via introduction of multi-tier application design and well controlled responsibility flow.

View tier patterns:

  • Intercepting filter
  • Front controller
  • Application controller
  • View helper
  • Composite view
  • Dispatcher view

Business tier patterns:

  • Business delegate
  • Service locator
  • Session facade
  • Application service
  • Business object
  • Value object

Integration tier patterns:

  • Data Access Object
  • Service activator
  • Web service broker