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

Код: ITCloud-JV-GOF

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

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

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


Формат проведения

-

Продолжительность

24 академических часа

Вендор

Java

Тематика

Разработка
vendor

Вы научитесь

После завершения обучения слушатели смогут: 

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

Аудитория курса

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

Требования к предварительной подготовке слушателя

• Знание принципов объектно-ориентированного программирования.
• Опыт работы с объектно-ориентированными языками от 1 года.
• Желательно: знакомство с Java, UML

Содержание курса

Модуль 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.

Шаблоны проектирования (GoF). Редакция для Java
Дата скоро будет объявлена
24 998 ₽
Подать заявку
Затрудняетесь
с выбором курса?

Оставьте заявку на консультацию

Отправляя заявку, вы соглашаетесь с условиями обработки персональных данных

Как происходит обучение в АйТи Клауд

01 Выбор курса

В Учебном центре «АйТи Клауд» Вы можете подобрать курсы с полезным для Вас содержанием. УЦ «АйТи Клауд» готов предложить 1200+ программ различной тематики и степени сложности. Мы проводим курсы, авторизованные производителями ИТ, и также авторские программы от ведущих ИТ-экспертов.

02 Процесс обучения

Вы можете пройти обучение в различных форматах:

  • в очном - на территории Учебного центра либо территории Заказчика,

  • онлайн - на российской онлайн-платформе в режиме реального времени, через интернет, с выполнением всех необходимых практических заданий под онлайн-руководством преподавателя. 


03 Выдача документов

По завершении обучения Вы получите удостоверение о повышении сертификации или сертификат (если у Вас отсутствует диплом о высшем образовании). После обучения на авторизованных курсах Вам также будет выдан сертификат от производителя.

poster
Затрудняетесь
с выбором курса?

Оставьте заявку на консультацию

Отправляя заявку, вы соглашаетесь с условиями обработки персональных данных

Хотите преподавать в АйТи Клауд?

Если вы имеете компетенции и хотите работать тренером курсов в АйТи Клауд - оставьте ваши данные, мы свяжемся с вами!