JavaScript Patterns 2.0
О чём курс
Паттерны проектирования — это способ писать код, который легко масштабировать, поддерживать и изменять без страха всё сломать. В этом курсе классические подходы вроде GoF, SOLID и GRASP адаптированы под мультипарадигменные возможности JavaScript, что позволяет использовать их максимально эффективно с учётом производительности языка.
Разбор включает глубокую работу с абстракциями: от Thenable и асинхронных итераторов до Observable и Callable-объектов. Вы научитесь проектировать архитектуру с низким уровнем зацепления (loose coupling), внедрять контрактное программирование и грамотно обрабатывать ошибки в сложных системах.
Материал предназначен для JavaScript-разработчиков, желающих перейти от написания отдельных функций к проектированию масштабируемых и надежных приложений. В финале вы получите структурированный набор инструментов для построения архитектуры на уровне системы, а не только отдельных модулей.
Программа обучения
- Модуль 1 - Улучшение характеристик кода. GoF, SOLID, GRASP.
- Модуль 2 - Встроенные и нативные абстракции. Thenable, Iterator, AcyncIterator, Callback-last, Callable, Cancelable, Observable.
- Модуль 3 - Инициализация и выделение ресурсов. Порождающие паттерны программирования.
- Модуль 4 - Принципы изоляции и разделения ответственности. SoC, GoF паттерны: Mediator, Bridge, Abstract factory.
- Модуль 5 - Контрактное программирование.
- Модуль 6 - Ослабление зацепления в коде через использование сообщений.
- Модуль 7 - Обработка больших объемов данных.
- Модуль 8 - Обработка ошибок: исключения и программные сбои.
- Модуль 9 - Семантика и выразительная DSL.
- Модуль 10 - All-agnostic, Default стратегии.
- Модуль 11 - Масштабирование приложений и архитектурные стили.
- Модуль 12 - Методология внедрения в коллективе и проектах.
Другие материалы автора 2
TS Timur Shemsedinov Все материалыОтзывов пока нет. Будьте первым!
Это не розничная цена — это ваш взнос в складчину. Мы собираем группу участников и делим между ними стоимость официального доступа: каждый платит только свою долю, а получает весь материал. Чем больше участников, тем меньше взнос. После того как сумма собрана, мы оформляем официальный доступ и раздаём материалы всем, кто участвовал.
Нажмите кнопку «Получить доступ» на этой странице и следуйте инструкциям. Вас переведёт на форму оплаты — доступны все современные способы (карта, СБП, электронные кошельки). После оплаты на почту придёт письмо с доступом: материалы выдаются в разделе «Мои складчины» на нашем основном сайте skladchik.org. Учтите: в России skladchik.org открывается только через ускоритель интернета (VPN) — настроить его можно за пару минут по инструкции на skladchik-kak-voiti.online.
Да, конечно. Все материалы — видео, PDF, дополнительные файлы — можно скачать к себе на компьютер и пользоваться ими сколько угодно, без ограничений по времени. Ссылки остаются активными в вашей библиотеке «Мои складчины».