Шаблоны проектирования. Design patterns tutorial

18 участников

О чём курс

Архитектура сложного ПО становится предсказуемой, когда вы перестаете изобретать велосипеды и начинаете применять проверенные шаблоны проектирования. Здесь разбирается полный стек паттернов: от базовых интерфейсов до сложных архитектурных решений, которые помогают создавать модульный, гибкий и расширяемый код. Вы разберете суть, применимость, плюсы и минусы каждого шаблона на примерах реализации на языке PHP. Курс будет полезен разработчикам, которые уже знают основы ООП и хотят перейти от написания просто рабочего кода к созданию профессиональной архитектуры программных систем.

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

  • Раздел 1: БАЗОВЫЕ
    • Контейнер свойств
    • Делегирование
    • Канал событий
    • Интерфейс
    • Шаблон функционального дизайна
    • Неизменяемый интерфейс
    • Неизменяемый объект
    • Неизменяемая обертка
    • Интерфейс маркер
  • Раздел 2: ПОРОЖДАЮЩИЕ
    • Фабричный метод
    • Абстрактная фабрика
    • Статический фабричный метод
    • Статическая фабрика
    • Простая фабрика
    • Строитель
    • Прототип
    • Одиночка
    • Объектный пул
    • Отложенная инициализация
    • Мультитон
    • Получение ресурса есть инициализация
  • Раздел 3: СТРУКТУРНЫЕ
    • Легковес
    • Мост
    • Адаптер
    • Компоновщик
    • Преобразователь данных
    • Декоратор
    • Внедрение зависимостей
    • Фасад
    • Единая точка доступа
    • Заместитель
    • Текучий интерфейс
    • Приватный дата-класс
    • Реестр
    • Фильтр
    • Бизнес делегат
    • Составной объект
    • Объект доступа к данным
    • Фильтр перехвата
    • Локатор служб
    • Объект значение
    • Объект передачи данных
    • Брокер
    • Сессионный фасад
    • Обработчик списка значений
    • Каналы и фильтры
    • Активная запись
    • Обвязка свойств
  • Раздел 4: ПОВЕДЕНЧЕСКИЕ
    • Цепочка обязанностей
    • Команда
    • Интерпретатор
    • Итератор
    • Посредник
    • Хранитель
    • Нуль-объект
    • Наблюдатель
    • Издатель-подписчик
    • Слуга
    • Спецификация
    • Состояние
    • Стратегия
    • Шаблонный метод
    • Посетитель
    • Одноразовый посетитель
Складчина создана 16 января 2021 г. · описание обновлено 23 марта 2026 г.

Другие материалы автора 1

VS Ver Sus Все материалы
190 ₽ 999 ₽