Szablony projektowania (GoF). Redakcja dla Java

Patterny (patterns, szablony) są konsystencją pewnego doświadczenia, przydatną do ponownego użycia.
Kod: DEV-001_JVA
Czas trwania: 24 godzin

Opis szkolenia

Patterny (patterns, szablony) są konsystencją pewnego doświadczenia, przydatną do ponownego użycia.

Patterny znajdują zastosowanie we wszystkich zakresach działalności, ponieważ pozwalają wykorzystać wcześniej sprawdzone rozwiązania. Znajomość patternów projektowania pozwala nie tylko szybciej konstruować Państwa rozwiązania oraz otrzymywać jakościowy kod źródłowy, ale również łatwiej komunikować się z współpracownikami, którzy już opanowali tę technologię.

Kurs obejmuje podstawowe 23 patterny, wymienione w książce "Design Patterns: Elements of Reusable Object - Oriented Software" by Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides (Gang of Four, GoF).

Plan szkolenia

Moduł 1:

  • Wstęp
  • Autorzy, Literatura
  • PO, UML, LePUS3
  • Zasady projektowania obiektowego (PO)
  • Katalog szablonów GoF
Moduł 2:

  • Factory Method, Abstract Factory, Adapter, Composite, Decorator, Observer, Strategy

Moduł 3:
  • Template method, Bridge, Chain of Responsibility, Prototype, Façade, Mediator, Flyweight

Moduł 4:
  • Command, Proxy, Interpreter, Iterator, State, Memento, Visitor, Singleton

Cele

Po zakończeniu szkolenia słuchacze będą mogli:

  • Opisać definicję patternów i zasady ich stosowania.
  • Opisać problemy i zalety projektowania na podstawie ponownego użycia kodu.
  • Wykorzystać terminologię patternów w omawianiu, projektowaniu i programowaniu.
  • Opracowywać aplikację w oparciu o patterny.
  • Rozumieć i wykorzystywać patterny poziomu aplikacji.

Grupa docelowa

  • Projektanci
  • Liderzy techniczni

Wymagania

  • Znajomość zasad programowania obiektowego.
  • Doświadczenie w pracy z językami obiektowymi od 1 roku.
  • Mile widziane: znajomość Java, UML

Harmonogram w Online Cennik
Zapisz sie na nastepny kurs
+
Wczesniejsza rejestracja gwarantuje priorytet. Powiadomimy panstwa o nastepnym zaplanowanym szkoleniu na ten temat.
Online 2068 zł
Bucharest 2068 zł
Kraków 2068 zł
Wroclaw 2068 zł

Uprzejmie informujemy, że płatność za każde szkolenie będzie realizowana w lokalnie obowiązującej walucie. Jednocześnie informujemy, że podane ceny mogą ulec zmianie w zależności od lokalizacji szkolenia oraz trybu jego realizacji. Do ceny netto widocznej przy wybranym szkoleniu należy doliczyć 23% podatku VAT.

DEV-001_JVA35047

Zarejestruj się na następne szkolenie

Imię*
Nazwisko*
Firma
Email*
Preferred Location
Numer telefonu*
Twój komentarz
Masz jeszcze jakieś pytania?
Skontaktuj się z nami
Thank you.
Your request has been received.