Паттерны проектирования - это интеллектуальные стратегии многократного использования для решения общих проблем разработки, с которыми сталкиваются разработчики. Для веб-разработчиков, работающих с JavaScript, шаблоны проектирования предоставляют проверенный методический план атаки для решения проблем, возникающих при разработке реальных приложений.
Паттерны Проектирования в JavaScript: 20 Паттернов погрузят вас в мир интеллектуального программирования на JavaScript, демонстрируя веб-разработчикам, как мобилизовать шаблоны проектирования и представляя ключевые концепции программирования и общие решения часто возникающих проблем.
В этом видеокурсе изучается 20 различных шаблонов проектирования, демонстрируется внутренняя логика каждого из них, а также приводятся примеры и реальные сценарии, которые разработчики могут принять и реализовать при программировании на JavaScript.
Курс открывается с знакомства с концептуальной логикой шаблонов проектирования: что они собой представляют и какую роль они играют в общей картине веб-разработки. Затем мы погружаемся прямо в реальный пример, создавая фиктивное приложение со встроенными проблемами, которые могут решить шаблоны проектирования.
Благодаря знаниям, полученным на протяжении всего курса, разработчики покинут курс вооружившись мощным арсеналом для решения широкого спектра различных задач программирования на JavaScript.
Посмотреть больше
Этот материал находится в платной подписке. Оформи премиум подписку и смотри или слушай
JavaScript Design Patterns: 20 Patterns for Expert Code,
а также все другие курсы, прямо сейчас!
The Observer Design Pattern – Adding and Dispatching Events
Урок 25.00:04:43
The Observer Design Pattern – Removing Events
Урок 26.00:14:02
The State Design Pattern
Комментарии
Anonymous
Досмотрел до паттерна abstract factory, стало немного не понятно. Пошел в гугл за дополнительной инфой и на что я наткнулся в ютубе и других ресурсах отличается от того что рассказывается в курсе. Поетому есть причины ставить под соменение компетенцию лектора. Может кому то буде полезно https://addyosmani.com/resources/essentialjsdesignpatterns/book/
https://refactoring.guru/design-patterns
https://www.youtube.com/c/ChristopherOkhravi
AntowaKartowa
Anonymous
Честно говоря https://refactoring.guru/ по-моему не особо понятны в среднем, а примеры кода вообще скорее больше запутывают чем проясняют. Начал изучать X-State и там очень просто и наглядно демонстрируют принцип работы шаблона State. Заглянул к ним чтоб сверить. В частности пример кода кажется вообще о чем-то другом.
Anonymous
Anonymous
Спасибо за отзыв!
Команда внимательно читает ваши комментарии и оперативно на них реагирует. Вы можете спокойно оставлять запросы на обновления или задавать любые вопросы о курсе здесь.
Вы чувствуете себя уверенно с HTML и CSS, но вам действительно сложно понять JavaScript? Мы все были там, JavaScript дается всем тяжело. Представьте, если бы вы могли выучить JS полностью. Вы сможете сразу начать изучать React, Angular, Vue или даже Node и получить работу профессионального веб-разработчика.
Станьте разработчиком JavaScript. Научитесь думать как разработчик и создавать любой проект, о котором только можете мечтать, действуя, а не просто следуя инструкциям.
Научитесь уверенно разрабатывать поддерживаемое, расширяемое объектно-ориентированное программное обеспечение. Если вы хотите достичь более высоких уровней разработки программного обеспечения, вы просто ДОЛЖНЫ освоить шаблоны проектирования. Это не просто!
Научитесь уверенно разрабатывать поддерживаемое, расширяемое объектно-ориентированное программное обеспечение. Этот курс является второй частью серии. Первая часть посвящена поведенческим шаблонам проектирования. В этой части вы узнаете шаблоны структурного проектирования, которые были впервые представлены GoF.
Паттерны проектирования с JavaScript ES5 / 6 и Node.js | С Нуля
Design Patterns with JavaScript ES5/6 and Node.js|From zero
Важно знать самые популярные паттерны проектирования. Этот курс предназначен для студентов разных уровней, даже начинающий студент сможет понять, как использовать паттерны проектирования.Курс предоставляет всесторонний обзор паттернов проектирования JavaScript с Node.js с практической точки зрения.
https://refactoring.guru/design-patterns
https://www.youtube.com/c/ChristopherOkhravi