#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: https://github.com/YauhenKavalchuk/design-patterns
✒ Полезные ссылки:
✔ Плейлист по ES6: https://www.youtube.com/playlist?list=PLNkWIWHIRwMGLJXugVvdK7i8UagGQNaXD
✒ Используемые ресурсы и инструменты:
✔ Carbon (Screenshots): https://carbon.now.sh/
✒ Полный список готовых и планируемых курсов:
✔ Trello: https://trello.com/b/R6rD7qq8
✒ Автор курса:
✔ YouTube: https://www.youtube.com/YauhenKavalchuk
✔ Instagram: https://www.instagram.com/YauhenKavalchuk
✔ Twitter: https://twitter.com/YauhenKavalchuk
✔ VK: https://vk.com/YauhenKavalchuk
✔ LinkedIn: https://www.linkedin.com/in/YauhenKavalchuk
✔ GitHub: https://github.com/YauhenKavalchuk
✔ VK (Группа): http://vk.com/webdevcom
✒ Поддержать развитие канала: https://github.com/YauhenKavalchuk/youtube/blob/main/sponsoring.md