An open API service indexing awesome lists of open source software.

https://github.com/yauhenkavalchuk/design-patterns

Код учебного курса “JavaScript Паттерны” на YouTube-канале webDev (https://tinyurl.com/m2yabk7z)
https://github.com/yauhenkavalchuk/design-patterns

design-patterns javascript javascript-patterns js js-pattern

Last synced: about 2 months ago
JSON representation

Код учебного курса “JavaScript Паттерны” на YouTube-канале webDev (https://tinyurl.com/m2yabk7z)

Awesome Lists containing this project

README

        

# JavaScript Паттерны

### Описание курса:
В данном видео-курсе мы с вами рассмотрим самые распространённые паттерны проектирования, которые используются при разработке.
Паттерны, или шаблоны - это определённые, зарекомендовавшие себя конструкции, которые служат для решения типовых задач программирования.
Рассматривать мы их с вами будем на примере языка JavaScript в синтаксисе ES6.

### Поддержать развитие канала:
[webDev | YouTube Sponsor][sponsor]
[webDev | Patreon][patron]

---

### Список уроков:
- [#0 Введение (Introduction)](https://youtu.be/RyY6x_6ws4s)
- [#1 Singleton (Одиночка)](https://youtu.be/GrYs0qDQEp0)
- [#2 Factory Method (Фабричный метод)](https://youtu.be/wmla1hxxvQI)
- [#3 Abstract Factory (Абстрактная фабрика)](https://youtu.be/LDA4riuzgiw)
- [#4 Prototype (Прототип)](https://youtu.be/nDth2LO5ra4)
- [#5 Builder (Строитель)](https://youtu.be/P36gibfPaXs)
- [#6 Decorator (Декоратор)](https://youtu.be/gXvKHKQB2DI)
- [#7 Facade (Фасад)](https://youtu.be/AWXBbIK-KMo)
- [#8 Proxy (Заместитель)](https://youtu.be/9GvBg7pTOUY)
- [#9 Adapter (Адаптер)](https://youtu.be/w6O9Kr41frc)
- [#10 Composite (Компоновщик)](https://youtu.be/H-CwPjUB5Rw)
- [#11 Bridge (Мост)](https://youtu.be/pNVuMif0bc0)
- [#12 Flyweight (Легковес)](https://youtu.be/hlxRecs_r3Y)
- [#13 Mediator (Посредник)](https://youtu.be/tWZfcmmGf1w)
- [#14 Iterator (Итератор)](https://youtu.be/bjH4NHItd3U)
- [#15 Chain of Responsibility (Цепочка обязанностей)](https://youtu.be/stpzkOFoWdY)
- [#16 Strategy (Стратегия)](https://youtu.be/te-teUr0N_w)
- [#17 Memento (Снимок)](https://youtu.be/kAY-ozumlr4)
- [#18 Template Method (Шаблонный метод)](https://youtu.be/kFDEyshivVc)
- [#19 Visitor (Посетитель)](https://youtu.be/dyg13zxD9xw)
- [#20 Command (Команда)](https://youtu.be/jWsyfeOkv9Q)
- [#21 Observer (Наблюдатель)](https://youtu.be/LgfWY2bDAtA)
- [#22 State (Состояние)](https://youtu.be/W_11rR4UFNw)

---

### Связаться со мной:
[webDev | YouTube][youtube]
[webDev | Instagram][instagram]
[webDev | LinkedIn][linkedin]
[webDev | Twitter][twitter]
[webDev | VK][vk]

[youtube]: https://youtube.com/YauhenKavalchuk
[instagram]: https://instagram.com/YauhenKavalchuk
[linkedin]: https://linkedin.com/in/YauhenKavalchuk
[vk]: https://vk.com/YauhenKavalchuk
[twitter]: https://twitter.com/YauhenKavalchuk
[sponsor]: https://www.youtube.com/channel/UCE9ODjNIkOHrnSdkYWLfYhg/join
[patron]: https://www.patreon.com/YauhenKavalchuk