Продвинутый курс по сборке во Frontend поможет вам выйти за рамки стандартных настроек Webpack, Vite, Esbuild и других инструментов — и научит управлять сборкой на уровне, доступном лишь опытным инженерам.
Что изучается на продвинутом уровне сборки
Курс погружает в устройство современных сборщиков, их эволюцию и реальные задачи, которые они решают в продакшене. Вы научитесь понимать инфраструктуру проекта так же глубоко, как его кодовую базу.
Эволюция подходов к сборке
От первых инструментов минификации до современных high‑performance сборщиков — вы разберёте, почему появились разные подходы и в каких случаях они применяются.
Внутреннее устройство процесса сборки
Подробно рассматриваются этапы сборки: создание графа зависимостей, трансформация модулей, оптимизация, code splitting и генерация финальных бандлов. Понимание этих процессов позволит грамотно управлять скоростью и стабильностью сборки.
Аналитика и оптимизация
Вы научитесь выявлять слабые места в конфигурации, устранять «узкие места» и применять техники, которые делают сборку быстрее и устойчивее. Это напрямую улучшает DevEx и повышает эффективность работы команды.
Продвинутая работа со сборщиками
Помимо теории, курс учит применять инструменты сборки как элемент инженерной стратегии, а не просто как техническую необходимость.
Создание собственных плагинов
Вы освоите разработку плагинов для Webpack, Vite и других сборщиков — чтобы адаптировать инструменты под конкретные требования проекта.
Осознанный выбор сборщика
Раскроется методика выбора инструментов под технические, продуктовые и бизнес‑цели. Вы сможете аргументировать решения и выстраивать эффективную инфраструктуру.
Сборка как инструмент влияния на продукт
Сборка — это не только про скорость и бандлы. Улучшения на этом уровне способны влиять на метрики загрузки, качество пользовательского опыта и затраты на разработку.
После прохождения курса вы сможете
- Анализировать любую сборку и находить возможности для улучшения.
- Выбирать сборщик осознанно, исходя из требований проекта, а не популярности.
- Оптимизировать скорость сборки и уменьшать размер итогового бандла.
- Создавать собственные плагины и расширения под нужды команды.
- Грамотно применять нейросети для ускорения работы, сохраняя контроль над процессом.
Почему этот курс важен
Глубокие знания в сборке дают конкурентное преимущество — такие эксперты редки и востребованы. Освоив инфраструктурную часть фронтенда, вы станете сильнее как разработчик и сможете приносить команде реальную ценность.
Итоговый 20-й урок появится в ближайшие дни, а основное ядро курса уже доступно.
чет не вижу
интересует данный курс
9 июля 2025 (среда) 12:00 — Урок 1. Вводная лекция
11 июля 2025 (пятница) 19:00 — Урок 2. Модульная система
16 июля 2025 (среда) 12:00 — Урок 3. Resolve-система
18 июля 2025 (пятница) 19:00 — Урок 4. Target, Environment, транспиляция и полифилы
23 июля 2025 (пятница) 19:00 — Урок 5. Современные сборщики и их отличия
25 июля 2025 (среда) 12:00 — Урок 6. Основные термины сборки
30 июля 2025 (пятница) 19:00 — Урок 7. Ассеты
1 августа 2025 (среда) 12:00 — Урок 8. Архитектура сборщиков и процесс сборки
6 августа 2025 (среда) 12:00 — Урок 9. Расширение возможностей сборщиков
8 августа 2025 (четверг) 19:00 — Урок 10. Watch и HMR
11–17 августа 2025 — Недельная передышка
20 августа 2025 (вторник) 19:00 — Урок 11. Отладка и оптимизация процесса сборки
22 августа 2025 (четверг) 19:00 — Урок 12. Отладка собранного кода
27 августа 2025 (вторник) 19:00 — Урок 13. Сборка библиотек
29 августа 2025 (четверг) 19:00 — Урок 14. Сборка микрофронтендов и монорепозитория
3 сентября 2025 (вторник) 19:00 — Урок 15. Оптимизация собранных ассетов
5 сентября 2025 (четверг) 19:00 — Урок 16. Безопасность
10 сентября 2025 (вторник) 19:00 — Урок 17. Сборка CSS и TypeScript
12 сентября 2025 (четверг) 19:00 — Урок 18. Дополнительные сценарии сборки
17 сентября 2025 (вторник) 19:00 — Урок 19. Тенденции и будущее сборки
19 сентября 2025 (четверг) 19:00 — Урок 20. Итоги. Собираемся вместе
Кто бы еще поучаствовал?