Mr. Cat
Администратор
- 01.01.22
- 48.736
- 58.394
Другие курсы от автора:
[Андрей Самарин] Чертежная база
[Akademika] [Александр Рыжкин] Экспресс-курс по рисунку
[Ирина Владыкина] Практика структурных расстановок
[Александра Булгакова] Свадебные торты. Организация работы, надёжность и...
[Сияна Расулова] Я и деньги. Тариф Я просто смотрю
[Рада Русских] Макияж как эмоциональный маркетинг (2019)
[Boberman] Лучшее обучение рассылкам V 2.0
[Akademika] [Александр Рыжкин] Экспресс-курс по рисунку
[Ирина Владыкина] Практика структурных расстановок
[Александра Булгакова] Свадебные торты. Организация работы, надёжность и...
[Сияна Расулова] Я и деньги. Тариф Я просто смотрю
[Рада Русских] Макияж как эмоциональный маркетинг (2019)
[Boberman] Лучшее обучение рассылкам V 2.0
Автор: javascript ru
Название: Мастер-класс по архитектуре и паттернам (2023)
Мастер-класс по архитектуре и паттернам
Этот мастер-класс предназначен для JavaScript программистов, которые хотят разобраться в вопросах создания архитектуры фронтенд-приложений, эффективно применять на практике паттерны и принципы проектирования.
Цели интенсива:
БЛОК 1
Разберем общие причины возникновения и принципы SOLID:
БЛОК 2
На примере Frontend-проекта разберём порождающие паттерны:
Продолжим работу со структурными паттернами:
Завершаем интенсив разбором оставшихся поведенческих паттернов:
Название: Мастер-класс по архитектуре и паттернам (2023)
Мастер-класс по архитектуре и паттернам
Этот мастер-класс предназначен для JavaScript программистов, которые хотят разобраться в вопросах создания архитектуры фронтенд-приложений, эффективно применять на практике паттерны и принципы проектирования.
Цели интенсива:
- Разобрать приёмы проектирования, их применение в реальных приложениях.
- Ответить на вопросы "зачем" и "когда" какие приёмы стоит применять и какие проблемы они помогают решить на практике.
- Разобрать дизайн принципы SOLID, посмотрим как их соблюдение может улучшить качество приложений.
- Научиться "видеть" паттерны в существующем коде и эффективно с ними взаимодействовать.
- Научиться применять паттерны проектирования для решения повседневных задач.
БЛОК 1
Разберем общие причины возникновения и принципы SOLID:
- Single-Responsibility
- Open-closed
- Liskov substitution principle
- Dependency inversion principle
БЛОК 2
На примере Frontend-проекта разберём порождающие паттерны:
- Singleton (Одиночка)
- Factory method (Фабричный метод)
- Abstract Factory (Абстрактная фабрика)
- Builder (Строитель)
- Prototype (Прототип)
- Adapter (Адаптер)
- Bridge (Мост)
- Composite (Компоновщик)
Продолжим работу со структурными паттернами:
- Decorator (Декоратор)
- Facade (Фасад)
- Flyweight (Легковес)
- Proxy (Прокси или Заместитель)
- Chain of responsibility (Цепочка обязанностей)
- Command (Команда)
- Iterator (Итератор)
- Mediator (Медиатор или Посредник)
- Memento (Снимок)
- Observer (Наблюдатель)
Завершаем интенсив разбором оставшихся поведенческих паттернов:
- State (Состояние)
- Strategy (Стратегия)
- Template Method (Шаблонный метод)
- Visitor (Посетитель)
Скачать:Для просмотра ссылок необходимо выполнить Вход или Регистрация
Для просмотра скрытого содержимого вы должны войти или зарегистрироваться.
Скрытое содержимое для пользователя(ей):