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

0/5 ·
Создан: 28 января 2022 г. Обновлён: 23 марта 2026 г.

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

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

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

0 · 0 отзывов

Отзывов пока нет. Будьте первым!

Ещё интересные курсы

Основы Spring Framework Можно купить
194 ₽ 3 900 ₽ −95%

Основы Spring Framework

javabegin
Maven инструкция: Управляй Java зависимостями за 20 шагов Можно купить
362 ₽ 670 ₽ −46%

Maven инструкция: Управляй Java зависимостями за 20 шагов

Udemy
JSON with Java APIs, jQuery and JSON REST Web Services Можно купить
238 ₽ 670 ₽ −64%

JSON with Java APIs, jQuery and JSON REST Web Services

Udemy
J
Можно купить
154 ₽ 750 ₽ −79%

Java для начинающих

Udemy
Изучение Java и библиотек JAVA, UI дизайн и Android разработка Можно купить
122 ₽ 1 600 ₽ −92%

Изучение Java и библиотек JAVA, UI дизайн и Android разработка

itProger
Рефакторинг Web приложения - IShop на Java Можно купить
148 ₽ 750 ₽ −80%

Рефакторинг Web приложения - IShop на Java

DevStudy.net
J
Можно купить
108 ₽ 825 ₽ −87%

Java + Android - Программирование мобильных приложений

Udemy
Инженер по автоматизации тестирования на Java. Часть 1 из 5 Можно купить
800 ₽ 15 000 ₽ −95%

Инженер по автоматизации тестирования на Java. Часть 1 из 5

Яндекс Практикум
Р
Можно купить
200 ₽ 999 ₽ −80%

Распределенные и многопоточные вычисления Java

Timur Mashnin
А
Можно купить
260 ₽ 999 ₽ −74%

Автоматизация тестирования Java + Selenium + TestNG

Alex Marshal