#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:
Полезные ссылки: Плейлист по ES6: https://www.youtube.com/playlist?list=PLNkWIWHIRwMGLJXugVvdK7i8UagGQNaXD
Используемые ресурсы и инструменты: Carbon (Screenshots):
Полный список готовых и планируемых курсов: Trello:
Автор курса: YouTube: https://www.youtube.com/YauhenKavalchuk
Instagram: https://www.instagram.com/YauhenKavalchuk
Twitter: https://twitter.com/YauhenKavalchuk
VK: https://vk.com/YauhenKavalchuk
LinkedIn:
GitHub:
VK (Группа): http://vk.com/webdevcom
Поддержать развитие канала: