
frontendmasters
FrontendMasters - Одна из самых лучших площадок для изучения Frontend. Видеокурсы ведут ведущие люди в этой отрасли.
Шаблоны проектирования являются фундаментальной частью разработки программного обеспечения, поскольку они обеспечивают типичные решения часто повторяющихся проблем при проектировании программного обеспечения. Улучшите проектирование своих приложений с помощью традиционных и совершенно новых шаблонов, паттернов производительности и рендеринга с использованием современного JavaScript и React.
FrontendMasters - Одна из самых лучших площадок для изучения Frontend. Видеокурсы ведут ведущие люди в этой отрасли.
Что, если бы вы могли разрабатывать приложения в 3 раза быстрее, чем сейчас? 5x? 10x? Что это будет значить для вашей карьеры и ваших клиентов? Используя шаблоны быстрой разработки приложений, мы докажем, что это возможно и проще, чем многие думают. Мы начнем с обсуждения теории, лежащей в основе быстрой разработки приложений, и того, что означает сдвиг нашего мышления с традиционно вертикального, ориентированного на функции подхода к горизонталь
Вы когда-нибудь чувствовали, что слишком сильно полагаетесь на сторонние библиотеки и фреймворки JS? Обеспокоены возможностью писать чистый и поддерживаемый код? Это курс с уникальной структурой. Его цель - познакомить вас с методами экспертного уровня, которые помогут вам расти как разработчику программного обеспечения. Хотя мы фокусируемся на JS, многие из используемых нами шаблонов также применимы к более широкой разработке программного обеспе
Паттерны проектирования - это интеллектуальные стратегии многократного использования для решения общих проблем разработки, с которыми сталкиваются разработчики. Для веб-разработчиков, работающих с JavaScript, шаблоны проектирования предоставляют проверенный методический план атаки для решения проблем, возникающих при разработке реальных приложений.
Этот курс начинается с изучения реалистичного приложения, которое плохо продумано и не содержит шаблонов проектирования. Демонстрационное приложение преобразует текст в субтитры для видео, что делает его весьма полезным на практике. Тем не менее, поддерживать и развивать это приложение в дальнейшем практически невозможно из-за его плохой структуры и дизайна.
Научитесь уверенно разрабатывать поддерживаемое, расширяемое объектно-ориентированное программное обеспечение. Если вы хотите достичь более высоких уровней разработки программного обеспечения, вы просто ДОЛЖНЫ освоить шаблоны проектирования. Это не просто!
It has many more patterns so if you're interested in more, take a look. It's all free! Very good resource imo.
I think this course/workshop covers the ones you're most likely to use and implement, without a library forcing it on you.