S
SlivInfoKurs
Модератор
- Регистрация
- 31.03.2020
- Сообщения
- 149 222
- Реакции
- 366
- Онлайн
- 6дн 5ч 40м 2с
- #1
Голосов: 0
Совместная покупка: Обучение архитектуре и паттернам []
Обучаемые навыки
Предварительные требования
Содержание
План обучения
Часть 1
Основные аспекты проектирования:
Часть 2
Изучим наиболее типичные шаблоны проектирования для фронтенда:
Поведенческие:
В процессе вспомним некоторые сопутствующие понятия, такие как иммутабельность, объектно-ориентированный подход, функции первого класса, реактивность и асинхронность.
Завершение обучения будет с оглядкой на возможности дальнейшего развития и предложением списка рекомендуемых источников.
Лектор: Тёма Сенюков
Стоимость 7500р (≈73$)
Ссылка скрыта
»
Обучаемые навыки
- Осваиваем основные концепции архитектуры и проектирования.
- Изучаем методы оценки и повышения качества кода.
- Разбираем дизайн-принципы SOLID и их использование в реальных приложениях.
- Анализируем наиболее распространенные шаблоны проектирования на фронтенде.
- Учимся определять шаблоны в существующем коде и применять их самостоятельно.
Предварительные требования
- Нужен опыт работы с JavaScript не менее 1 года и понимание синтаксиса классов (или завершённый курс JavaScript для разработчиков или новичков).
Содержание
План обучения
Часть 1
Основные аспекты проектирования:
- Что значит "хорошо спроектированная" система?
- Какие принципы являются критическими, а какие можно игнорировать
- Как создавать новый код без нарушения старого
- Что делать при наследовании плохо спроектированного проекта
- Применение и нецелесообразность различных подходов на практике
- Архитектурные границы
- Внешние и внутренние интерфейсы
- Зависимости и связи
- Сцепление и связность
- Деметра Закон
- Абстракции
- SOLID и GRASP
Часть 2
Изучим наиболее типичные шаблоны проектирования для фронтенда:
Поведенческие:
- Стратегия (Strategy)
- Итератор (Iterator)
- Шаблонный метод (Template Method)
- Наблюдатель (Observer)
- Посредник (Mediator/Controller)
- Команда (Command)
- Фабрика (Factory)
- Фабричный метод (Factory method)
- Одиночка (Singleton)
- Прототип (Prototype)
- Декоратор (Decorator)
- Примесь (Mixin)
- Текучий интерфейс (Fluent API)
- Конвейер (Pipeline)
- Фасад (Facade)
- Адаптер (Adapter)
- Заместитель (Proxy)
- Приспособленец (Flyweight)
В процессе вспомним некоторые сопутствующие понятия, такие как иммутабельность, объектно-ориентированный подход, функции первого класса, реактивность и асинхронность.
Завершение обучения будет с оглядкой на возможности дальнейшего развития и предложением списка рекомендуемых источников.
Лектор: Тёма Сенюков
Стоимость 7500р (≈73$)
Ссылка скрыта
»
Этот курс появится в скором времени на форуме SLIVINFOKURS.BIZ. Проверьте по поиску форума, возможно данный курс уже слит.