Шаблоны проектирования GoF. Редакция для .NET
В курсе рассматриваются базовые паттерны, изложенные в книге "Design Patterns: Elements of Reusable Object-Oriented Software" (Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides (Gang of Four, GoF)). Практические задания проводятся на .NET. После обучения слушатели смогут разрабатывать приложения на базе паттернов, понимать и использовать паттерны уровня приложений.
24 ак.ч.
Онлайн
DEV-001_NET
Шаблоны проектирования GoF. Редакция для .NET
Записаться на курс
Длительность
24 ак.ч.
Локация
Онлайн
Код
DEV-001_NET
Расписание и цены
29 900 руб.
Планируете обучить команду из 7-8 или более человек?
Закажите корпоративное обучение с учетом ваших потребностей
Шаблоны проектирования GoF. Редакция для .NET
Записаться на курс
Длительность
24 ак.ч.
Локация
Онлайн
Код
DEV-001_NET
Расписание и цены
29 900 руб.
Планируете обучить команду из 7-8 или более человек?
Закажите корпоративное обучение с учетом ваших потребностей

Описание

Паттерны (patterns, шаблоны) представляют собой консистенцию некоего опыта, пригодную для повторного использования. Паттерны находят применение во всех областях деятельности, поскольку позволяют использовать сработавшие ранее решения. Знание паттернов проектирования позволяет не только быстрее строить решения и получать качественный исходный код, но и лучше понимать коллег, которые уже освоили данную технологию. 

В курсе рассматриваются базовые паттерны, изложенные в книге "Design Patterns: Elements of Reusable Object-Oriented Software" (Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides (Gang of Four, GoF)). Практические задания проводятся на .NET.

После прохождения курса выдается
сертификат на бланке IBS Training Center

Цели

После завершения обучения слушатели:
  • будут знать, что такое паттерны, принципы их использования;
  • знать преимущества проектирование на базе повторного использования кода;
  • смогут использовать терминологию паттернов в обсуждении, проектировании и разработке;
  • разрабатывать приложение на базе паттернов;
  • понимать и использовать паттерны уровня приложения.

Целевая аудитория

Разработчики, технические лидеры.

Предварительная подготовка

  • знание принципов объектно-ориентированного программирования;
  • опыт работы с объектно-ориентированными языками от 1 года;
  • желательно: знакомство с .Net.

Разбираемые темы

Модуль 1. Введение; авторы, литература; ООП, UML, LePUS3; принципы ОО-дизайна; каталог шаблонов GoF.

Модуль 2. Factory Method, Abstract Factory, Adapter, Composite, Decorator, Observer, Strategy.

Модуль 3. Template method, Bridge, Chain of Responsibility, Prototype, Façade, Mediator, Flyweight

Модуль 4. Command, Proxy, Interpreter, Iterator, State, Memento, Visitor, Singleton.
Раcписание курсов
Вид:
Регистрируйтесь на следующий курс
Предварительная регистрация гарантирует участие в обучении. Мы обязательно оповестим вас, когда курс будет запланирован
+
Отзывы (5)
Ранее не было опыта работы с паттернами проектирования GoF, поэтому знания оказались очень полезными: пересмотрел отношение к текущим своим проектам, буду рефакторить. Понравилось, что курс интерактивный, подход – от частного к общему. А самое главное - это компетентность тренера, качество и доходчивость материалов, живые примеры.
Участник тренинга
Впечатление хорошее, полезными оказались реальные примеры применения паттернов. Наиболее полезным было решение проблем с придумыванием своего паттерна.
Участник тренинга
Только положительные впечатления от тренинга, так как структурировал знания в голове для лучшего понимания. Разложил всё по полочкам.
Участник тренинга
Спасибо за знакомство с миром паттернов. Это новый мир, осталось переехать в него жить.
Участник тренинга
Понравилось решать проблемы в группах. Хорошо были представлены материалы курса.
Участник тренинга
Показать все отзывы
Ваши преимущества
Экспертность
Тренеры-эксперты из реальных проектов крупнейших компаний, лидеров в своей отрасли
Живое обучение
“Живая” коммуникация с тренером даже в онлайн-формате
Практика
Максимально наполненные практикой занятия, работа в группах, выполнение домашних заданий
Пользователь только что записался на курс ""
Спасибо!
Форма отправлена успешно.