Рет қаралды 67,371
#YauhenK #webDev #JS #JSPatterns
Всех приветствую в курсе «JavaScript Паттерны».
В данном видео-курсе мы с вами рассмотрим самые распространённые паттерны проектирования, которые используются при разработке.
Паттерны, или шаблоны - это определённые, зарекомендовавшие себя конструкции, которые служат для решения типовых задач программирования.
Рассматривать мы их с вами будем на примере языка JavaScript в синтаксисе ES6.
✒ Timeline:
✔ 0:00 - Введение
✔ 3:32 - Singleton (Одиночка)
✔ 8:21 - Factory Method (Фабричный метод)
✔ 11:28 - Abstract Factory (Абстрактная фабрика)
✔ 15:08 - Prototype (Прототип)
✔ 18:46 - Builder (Строитель)
✔ 23:17 - Decorator (Декоратор)
✔ 27:29 - Facade (Фасад)
✔ 32:08 - Proxy (Заместитель)
✔ 36:10 - Adapter (Адаптер)
✔ 40:24 - Composite (Компоновщик)
✔ 46:30 - Bridge (Мост)
✔ 52:37 - Flyweight (Легковес)
✔ 57:51 - Mediator (Посредник)
✔ 1:02:34 - Iterator (Итератор)
✔ 1:06:14 - Chain of Responsibility (Цепочка обязанностей)
✔ 1:11:55 - Strategy (Стратегия)
✔ 1:16:58 - Memento (Снимок)
✔ 1:20:31 - Template Method (Шаблонный метод)
✔ 1:24:17 - Visitor (Посетитель)
✔ 1:28:05 - Command (Команда)
✔ 1:34:44 - Observer (Наблюдатель)
✔ 1:38:19 - State (Состояние)
✒ Репозиторий курса:
✔ GitHub: github.com/YauhenKavalchuk/de...
✒ Полезные ссылки:
✔ Плейлист по ES6: • ES6
✒ Используемые ресурсы и инструменты:
✔ Carbon (Screenshots): carbon.now.sh/
✒ Полный список готовых и планируемых курсов:
✔ Trello: trello.com/b/R6rD7qq8
✒ Автор курса:
✔ KZbin: / yauhenkavalchuk
✔ Instagram: / yauhenkavalchuk
✔ Twitter: / yauhenkavalchuk
✔ VK: YauhenKavalchuk
✔ LinkedIn: / yauhenkavalchuk
✔ GitHub: github.com/YauhenKavalchuk
✔ VK (Группа): webdevcom
✒ Поддержать развитие канала: github.com/YauhenKavalchuk/yo...