Course Code: designpat
Duration: 14 hours
Prerequisites:

Dobra znajomość UML i dowolnego języka obiektowego, takiego jak C++, C#, Java, VB.NET, PHP 5.3 lub nowszy itp.

Overview:

Istnieje wiele wypróbowanych i przetestowanych wzorców powszechnie dostępnych dla każdego. Czasami jest to tylko kwestia zmiany nazw i zaimplementowania wzorca w konkretnej technologii. Może to zaoszczędzić setki godzin, które w przeciwnym razie zostałyby poświęcone na projektowanie i testowanie. Cele szkolenia Kurs ten ma dwa cele: po pierwsze, pozwala na ponowne wykorzystanie powszechnie znanych wzorców, po drugie, pozwala na tworzenie i ponowne wykorzystanie wzorców specyficznych dla danej organizacji. Pomaga oszacować, w jaki sposób wzorce mogą obniżyć koszty, usystematyzować proces projektowania i wygenerować strukturę kodu opartą na wzorcach. Odbiorcy Projektanci oprogramowania, analitycy biznesowi, kierownicy projektów, programiści i deweloperzy, a także menedżerowie operacyjni i menedżerowie działów oprogramowania. Styl kursu Kurs koncentruje się na przypadkach użycia i ich związku z konkretnym wzorcem. Większość przykładów jest wyjaśniona w UML i w prostych przykładach Java (język może się zmienić, jeśli kurs jest zarezerwowany jako kurs zamknięty). Kurs prowadzi przez źródła wzorców, a także pokazuje, jak katalogować i opisywać wzorce, które można ponownie wykorzystać w całej organizacji.

Course Outline:

Wprowadzenie

  • Wzorce i architektury warstwowe
  • Opis wzoru
  • Wzory projektowe i projektowanie
  • Znajdowanie i wybieranie wzorców projektowych
  • Implementacja wzorca projektowego

Znane wzory

Tworzenie obiektu

  • Fabryka
  • Budowniczy
  • Metoda fabryczna
  • Prototyp
  • Singel

Wzory strukturalne

  • Adapter
  • Most
  • Złożony
  • Dekorator
  • Fasada
  • Waga musza
  • Pełnomocnik

Wzorce behawioralne

  • Łańcuch odpowiedzialności
  • Komenda
  • Interpretator
  • Iterator
  • Mediator
  • Memento
  • Obserwator
  • Państwo
  • Strategia
  • Metoda szablonowa
  • Gość
  • Obserwator

Tworzenie wzorów

  • Wzorować się czy nie wzorować
  • Formalny opis wzoru
  • Organizacja katalogu wzorów
  • Cel szczegółowy i cel abstrakcyjny
  • Publikowanie wzorców w społeczności wzorców
Sites Published:

United Arab Emirates - Design Patterns

Qatar - Design Patterns

Egypt - Design Patterns

Saudi Arabia - Design Patterns

South Africa - Design Patterns

Brasil - Padrões de Design

Canada - Design Patterns

中国 - Design Patterns

香港 - Design Patterns

澳門 - Design Patterns

台灣 - Design Patterns

USA - Design Patterns

Österreich - Design Patterns

Schweiz - Design Patterns

Deutschland - Design Patterns

Czech Republic - Design Patterns

Denmark - Design Patterns

Estonia - Design Patterns

Finland - Design Patterns

Greece - Design Patterns

Magyarország - Design Patterns

Ireland - Design Patterns

Luxembourg - Design Patterns

Latvia - Design Patterns

España - Patrones de Diseño

Italia - Design Patterns

Lithuania - Design Patterns

Nederland - Design Patterns

Norway - Design Patterns

Portugal - Padrões de Design

România - Design Patterns

Sverige - Design Patterns

Türkiye - Design Patterns

Malta - Design Patterns

Belgique - Design Patterns

France - Design Patterns

日本 - Design Patterns

Australia - Design Patterns

Malaysia - Design Patterns

New Zealand - Design Patterns

Philippines - Design Patterns

Singapore - Design Patterns

Thailand - Design Patterns

Vietnam - Design Patterns

India - Design Patterns

Argentina - Patrones de Diseño

Chile - Patrones de Diseño

Costa Rica - Patrones de Diseño

Ecuador - Patrones de Diseño

Guatemala - Patrones de Diseño

Colombia - Patrones de Diseño

México - Patrones de Diseño

Panama - Patrones de Diseño

Peru - Patrones de Diseño

Uruguay - Patrones de Diseño

Venezuela - Patrones de Diseño

Polska - Design Patterns

United Kingdom - Design Patterns

South Korea - Design Patterns

Pakistan - Design Patterns

Sri Lanka - Design Patterns

Bulgaria - Design Patterns

Bolivia - Patrones de Diseño

Indonesia - Design Patterns

Kazakhstan - Design Patterns

Moldova - Design Patterns

Morocco - Design Patterns

Tunisia - Design Patterns

Kuwait - Design Patterns

Oman - Design Patterns

Slovakia - Design Patterns

Kenya - Design Patterns

Nigeria - Design Patterns

Botswana - Design Patterns

Slovenia - Design Patterns

Croatia - Design Patterns

Serbia - Design Patterns

Bhutan - Design Patterns

Nepal - Design Patterns

Uzbekistan - Design Patterns