Шаблоны проектирования в Java

Шаблоны проектирования в Java

Шаблоны проектирования в Java — это продукт, который поможет всем кто пытается разобраться c паттернами проектирования, каждому кто хочет научиться понимать в каких ситуациях и где их стоит использовать или кто хочет подтянуть и структурировать уже имеющуюся информацию по теме design patterns.
Небольшое видео вступление от основателей JuJa:

 

 

«Однажды мне почему-то пришла в голову мысль, что я хочу разобраться во всех популярных шаблонах проектирования в Java. Мне пришлось упорно поработать, чтобы выбрать только актуальную и полезную информацию. Так как я занимаюсь еще и обучением на курсах, я обратил внимание, что эта информация довольно необходима, однако большинство людей просто ленятся отделить зерна от плевел, чтобы выбрать то, что действительно может пригодиться. Так и появился продукт «Шаблоны проектирования» и мне будет очень приятно поделиться своим трудом за символическую цену.»
Александр Баглай

В состав курса Шаблоны проектирования в Java входит:

Видео теории и разбора каждого паттерна проектирования

Мы предоставим видео, в котором показано, как применять и работать с шаблонами проектирования. Это видео будет содержать элементы live coding, так что ты узнаешь как прийти к этому паттерну самостоятельно, а также детальный разбор всех исходников. Пол часа на каждое видео — время достаточное, чтобы подсветить все закоулки в коде.

Презентация из видео разбора

Мы предоставим полную презентацию, которую используем в видео.

Исходный код реализации и примеров использования шаблонов проектирования в Java

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

UML-диаграмма каждого паттерна проектировария

Мы предоставим UML-диаграмму, в которой показано, как работает шаблон проектирования.

Сообщество

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

Как проходит обучение:

Перед началом курса

  • Оплати курс
  • Регистрируйся на курс в LMS
  • Регистрируйся в комьюнити

Во время обучения:

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

Список  проработанных шаблонов:

  • Адаптер
  • Декоратор
  • Стратегия
  • Наблюдатель
  • Итератор
  • Шаблонный метод
  • Цепочка ответственности
  • Команда
  • Синглтон
  • Посетитель
  • Компоновщик
  • Фабричный метод
  • Абстрактная фабрика
  • Простая фабрика
  • Нулевой объект
  • Неизменяемый объект
  • Фасад
  • Кэш
  • Обратный вызов
  • Пул объектов
  • Строитель
  • Состояние
  • Мост


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

 

Стоимость участия в курсе = 149$

Оплатить участие

 

P.S.
Паттерны проектирования важная и достаточна тяжелая тема. Поэтому для всех кто только начинает изучение мы приготовили специальный бесплатный мини-курс «Популярные шаблоны проектирования»