Паттерны проектирования на Java

15 участников

О чём курс

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

В основе курса лежат принципы проектирования (SOLID, DRY, KISS, YAGNI, APO) и классификация «Банды четырёх» (GoF). Вы разберете работу порождающих, структурных и поведенческих паттернов на реальных примерах Java-кода. Отдельное внимание уделено антипаттернам — вы научитесь вовремя распознавать вредные приемы, которые делают приложение неэффективным и сложным в поддержке.

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

Программа обучения

  • Принципы разработки ПО: DRY, KISS, YAGNI, APO, SOLID
  • Порождающие паттерны проектирования: подходы к созданию объектов
  • Структурные паттерны проектирования: формирование крупных структур из объектов и классов
  • Поведенческие паттерны проектирования: алгоритмы и способы взаимодействия объектов
  • Антипаттерны: разбор неэффективных и рискованных подходов в разработке
Складчина создана 28 января 2022 г. · описание обновлено 23 марта 2026 г.
222 ₽ 999 ₽