Belli
Назад Психология Эзотерика Здоровье Бизнес Фото Видео Иностранные языки Имидж и стиль Дизайн Хобби и рукоделие Администрирование Программирование SMM Отношения Дети и родители Школа и репетиторство Seo Форекс и инвестиции Отдых и путешествия Музыка Сад и огород Бухгалтерия и финансы Другие тематики Темы и шаблоны Авто-мото Строительство и ремонт Курсы Авторы
Корзина

[Udemy] Шаблоны проектирования. Design patterns tutorial (Ver Sus)

[Udemy] Шаблоны проектирования. Design patterns tutorial (Ver Sus)
[Udemy] Шаблоны проектирования. Design patterns tutorial (Ver Sus)
  • О курсе
  • Артикул: WVP-285309
  • Автор: Udemy, Ver Sus
  • Вид товара: цифровой
  • Добавлено: 2021-03-01
В наличии
1600 RUB

О товаре

Последнее обновление: 1/2021
русский
Чему вы научитесь
Современные подходы в проектировании ООП систем на платформе PHP
Архитектуру известных шаблонов проектирования
Материалы курса
6 разделов • 73 лекций • Общая продолжительность 16 ч 6 мин
Требования
Знание одного из ООП языков программирования
Хорошее понимание принципов ООП
Наличие компилятора и среды разработки
Описание
Для кого курс
Этот курс ориентирован на тех, кто уже знаком с языком программирования Java/PHP/C# и хотел бы углубить свои знания и изучить объектно-ориентированный анализ и проектирование программного обеспечения.
На этом курсе Вы познакомитесь с основными принципами и паттернами объектно-ориентированного дизайна, используемыми при разработке программных систем.
Вы научитесь познакомитесь с основными понятиями и принципами объектно-ориентированного подхода, изучите порождающие, структурные и поведенческие шаблоны проектирования.
Вы узнаете, как создавать модульное, гибкое и многоразовое программное обеспечение, применяя объектно-ориентированные принципы и шаблоны проектирования.
О чем курс
В данном курсе охвачены практически все известные шаблоны проектирования программного обеспечения. В курс вошли обзор базовых, структурных, поведенческих, порождающих, параллельного программирования и архитектурных шаблонов проектирования программного обеспечения.
В курсе содержится большой пласт теории и практики. В каждой лекции вы найдете решение на языке PHP рассматриваемого шаблона.
Структура лукций
Каждая лекция состоит из основных разделов:
1. Суть шаблона.
2. Проблема, которую решает шаблон.
3. Решение, которое предлагает шаблон.
4. Схема или структура шаблона и набора классов.
5. Практический пример.
6. Применимость.
7. Плюсы и минусы.
8. Связь с другим шаблонами.
9. Итог.
Какие шаблоны рассмотрены
1. БАЗОВЫЕ
Контейнер свойств
Делегирование
Канал событий
Интерфейс
Шаблон функционального дизайна
Неизменяемый интерфейс
Неизменяемый объект
Неизменяемая обертка
Интерфейс маркер
2. ПОРОЖДАЮЩИЕ
Фабричный метод
Абстрактная фабрика
Статический фабричный метод
Статическая фабрика
Простая фабрика
Строитель
Прототип
Одиночка
Объектный пул
Отложенная инициализация
Мультитон
Получение ресурса есть инициализация
3. СТРУКТУРНЫЕ
Легковес
Мост
Адаптер
Компоновщик
Преобразователь данных
Декоратор
Внедрение зависимостей
Фасад
Единая точка доступа
Заместитель
Текучий интерфейс
Приватный дата-класс
Реестр
Фильтр
Бизнес делегат
Составной объект
Объект доступа к данным
Фильтр перехвата
Локатор служб
Объект значение
Объект передачи данных
Брокер
Сессионный фасад
Обработчик списка значений
Каналы и фильтры
Активная запись
Обвязка свойств
4. ПОВЕДЕНЧЕСКИЕ
Цепочка обязанностей
Команда
Интерпретатор
Итератор
Посредник
Хранитель
Нуль-объект
Наблюдатель
Издатель-подписчик
Слуга
Спецификация
Состояние
Стратегия
Шаблонный метод
Посетитель
Одноразовый посетитель
Иерархический посетитель
5. АРХИТЕКТУРНЫЕ
MVC
MVP
MVVM
PAC
Голый объект
HMVC
VIPER
Чему научитесь по окончанию курса
По окончанию курса вы научитесь применять на практике шаблоны проектирования в вашем проекте.
Для кого этот курс:
Начинающие и продвинутые разработчики, желающие познать принципы проектирования программ с применением шаблонов проектирования

Отзывы покупателей



Кликните на изображение чтобы обновить код, если он неразборчив

Рейтинг

0
Голосов: 0
5
Голосов: 0
4
Голосов: 0
3
Голосов: 0
2
Голосов: 0
1
Голосов: 0

Еще курсы от Udemy, Ver Sus

[Udemy] Курсы программирования для детей от 7 лет на Kodu Game Lab (Александр Башмаков)
УВЛЕКАТЕЛЬНОЕ И ИНТЕРЕСНОЕ ИЗУЧЕНИЕ ОСНОВ 3D ПРОГРАММИРОВАНИЯ ДЛЯ ДЕТЕЙ ОТ 7 ЛЕТ НА ОНЛАЙН ПЛАТФОРМЕ KODU GAME LAB Авторы: Александр Башмаков Последнее обновление: 1/2021 Чему вы научитесь Основы программирования на Kodu Game Lab Создание своих 3D игр Создание сценариев и их реализация на платформе
1620 RUB
[Udemy] Этический взлом и сетевая безопасность с нуля 2021 (Andrei Dumitrescu, Crystal Mind Academy)
Чему вы научитесь: Практические этические навыки взлома и тестирования на проникновение Узнайте, как создать лабораторию взлома (Kali Linux, Metasploitable, виртуальные машины). Вы освоите основные понятия этического взлома и сетевой безопасности (разведка, сниффинг, эксплуатация ...). Приобретите
1075 RUB
[Udemy] React Native с нуля на практике 2021 (Anton Golosnichenko)
В этом курсе мы изучим основы фреймворка React Native и создадим на практике приложение для отображения прогноза погоды Авторы: Anton Golosnichenko Последнее обновление: 1/2021 русский Чему вы научитесь React Native Expo Получение и обработка данных от сторонних сервисов по API Доступ к геопозиции
1600 RUB
[Udemy] WEB-разработчик 2021 (Иван Петриченко)
Освой все, что необходимо для создания web-сайтов и начни зарабатывать на этом! Требования Желание освоить создание сайтов и начать зарабатывать на этом Никакой другой предварительной подготовки: все что нужно мы настроим и выучим Описание Курс направлен этот на подробное обучение созданию сайтов,
2000 RUB
[Udemy] React Hooks в Деталях (Andrii Polishchuk)
React Hooks в Деталях Разбираем хуки с нуля. Изучаем все секреты и подводные камни React Hooks API. Чему вы научитесь React Hooks API Как создавать свои собственные пользовательские хуки Как React Hooks работают под капотом Как правильно писать функциональные компоненты Как правильно передавать
1650 RUB
[Udemy] Ansible для начинающих и чайников + практический опыт (Андрей Соколов)
Ansible для начинающих и чайников + практический опыт Энсибл для абсолютных новичков в автоматизации и DevOps Описание Ansible для абсолютных новичков. Ansible - это простая, но очень мощная платформа автоматизации ИТ, которая упрощает развертывание ваших приложений и систем. Она отменяет написание
1660 RUB