Программирование [javascript.ru] Мастер-класс по архитектуре и паттернам (2023)

Автор: javascript ru
Название: Мастер-класс по архитектуре и паттернам (2023)

VwoTBU2.png


Мастер-класс по архитектуре и паттернам
Этот мастер-класс предназначен для JavaScript программистов, которые хотят разобраться в вопросах создания архитектуры фронтенд-приложений, эффективно применять на практике паттерны и принципы проектирования.

Цели интенсива:
  • Разобрать приёмы проектирования, их применение в реальных приложениях.
  • Ответить на вопросы "зачем" и "когда" какие приёмы стоит применять и какие проблемы они помогают решить на практике.
  • Разобрать дизайн принципы SOLID, посмотрим как их соблюдение может улучшить качество приложений.
  • Научиться "видеть" паттерны в существующем коде и эффективно с ними взаимодействовать.
  • Научиться применять паттерны проектирования для решения повседневных задач.
Программа интенсива:

БЛОК 1

Разберем общие причины возникновения и принципы SOLID:
  • Single-Responsibility
  • Open-closed
  • Liskov substitution principle
  • Dependency inversion principle
Рассмотрим взаимосвязь принципов SOLID с приёмами проектирования.

БЛОК 2
На примере Frontend-проекта разберём порождающие паттерны:
  • Singleton (Одиночка)
  • Factory method (Фабричный метод)
  • Abstract Factory (Абстрактная фабрика)
  • Builder (Строитель)
  • Prototype (Прототип)
А также начнем работу с структурными паттернами:
  • Adapter (Адаптер)
  • Bridge (Мост)
  • Composite (Компоновщик)
БЛОК 3
Продолжим работу со структурными паттернами:
  • Decorator (Декоратор)
  • Facade (Фасад)
  • Flyweight (Легковес)
  • Proxy (Прокси или Заместитель)
А также начнем работу с поведенческими паттернами:
  • Chain of responsibility (Цепочка обязанностей)
  • Command (Команда)
  • Iterator (Итератор)
  • Mediator (Медиатор или Посредник)
  • Memento (Снимок)
  • Observer (Наблюдатель)
БЛОК 4
Завершаем интенсив разбором оставшихся поведенческих паттернов:
  • State (Состояние)
  • Strategy (Стратегия)
  • Template Method (Шаблонный метод)
  • Visitor (Посетитель)
Подробнее:
Скачать:
Скрытое содержимое для пользователя(ей):
 
P

pro9life

Пользователь
Регистрация
14.04.24
Сообщения
1
Кто ведет данный курс? Я имею в виду не то, что указано на сайте, а именно на этих видео.
 
Apple Watch

Apple Watch

Редактор
Регистрация
01.01.22
Сообщения
9.406

Сливы онлайн курсов - Платные курсы бесплатно, только на SLIVBOX.CC!

Slivbox.cc - форум онлайн обучения, здесь вы можете получить доступ к самым популярным и востребованным курсам бесплатно.
На сайте вы найдете:
  • Слив курсов популярных онлайн школ, инфопродуктов от известных бизнес тренеров и коучей;
  • Курсы, вебинары, тренинги и мануалы от популярных авторов на тему психологии, саморазвития, эзотерики, и многие другие;
  • Видеоуроки и обучения по графическому дизайну, продвижению в социальных сетях, созданию сайтов, программированию, маркетингу и многим другим направлениям.

Наши пользователи получают доступ к эксклюзивным материалам, которые помогают им улучшить свои знания и навыки в различных областях.

Выбирая нас, вы получаете надежного партнера в обучении и развитии, который гарантирует вам доступ к лучшим сливам курсов на рынке. Приобретайте доступ у нас на сайте и улучшайте свои знания и навыки уже сегодня!

Меню пользователя