Учебный центр IBS

DEV-001_JVA Шаблоны проектирования (GoF). Редакция для Java

Для кого: Бэкенд разработчикМидл Мидл
Начало: По факту набора потока
Длительность: 1 неделя
Улучшаемые навыки:
UMLJavaООП
СертификатОнлайн

Описание курса

Шаблоны проектирования представляют собой совокупность некоего опыта, пригодную для повторного использования. Паттерны находят применение во всех областях деятельности, поскольку дают возможность использовать сработавшие ранее решения. Знание паттернов проектирования позволяет не только быстрее реализовать ваши решения и получать качественный исходный код, но и эффективнее общаться с коллегами, которые уже освоили данную технологию.

В курсе рассматривается 23 основных паттерна, которые описаны в книге “Design Patterns: Elements of Reusable Object-Oriented Software" («Шаблоны проектирования: элементы повторно используемого объектно-ориентированного программного обеспечения»), написанной четырьмя авторами («бандой четырех» - Gang of Four, GoF) – Erich Gamma, Richard Helm, Ralph Johnson и John Vlissides.ul

Модуль 1

  • Введение;
  • Авторы, рекомендуемая литература;
  • ООП, UML;
  • Принципы объектно-ориентированного проектирования;
  • Каталог шаблонов GoF.

Модуль 2

  • Singleton;
  • Prototype;
  • Factory Method;
  • Abstract Factory;
  • Builder.

Модуль 3

  • Adapter, Bridge, Composite, Decorator;
  • Façade, Flyweight, Proxy.

Модуль 4

  • Interpreter;
  • Iterator;
  • Visitor;
  • Observer;
  • Mediator;
  • Memento;
  • Command;
  • Chain of Responsibility;
  • Template method;
  • Strategy, State.

Отзывы о курсе

Отзывов пока нет
Будьте первым, напишите отзыв и поставьте оценку этому курсу.

Еще курсы