Описание
Количество уроков: 16 Видео
Язык: Английский
Вес архива: 268 МБ
Этот курс поможет вам глубже понять, как эффективно использовать Webpack в продакшене, оптимизировать сборку и ускорить работу JavaScript‑приложений. Материал ориентирован на практику и современные подходы, что делает обучение максимально прикладным.
О курсе
Опытный разработчик Kent C. Dodds подробно разберёт наиболее полезные и востребованные возможности Webpack — популярного JavaScript module bundler. Вы узнаете, как настраивать сборку для продакшена, оптимизировать конфигурации и создавать производительные фронтенд‑приложения.
Также в курсе рассматривается настройка тестовой среды и написание тестов с использованием Webpack, Karma, Mocha и Chai. Это позволит вам выстроить полный цикл разработки: от сборки до тестирования.
Хотя курс ориентирован на Webpack 2, большинство техник и подходов остаются актуальными и для Webpack 1.x.
Что вы изучите
• Правильная настройка Webpack для production‑окружения
• Техники оптимизации и ускорения JavaScript‑приложений
• Настройка и автоматизация тестирования с Webpack, Karma, Mocha и Chai
Оптимизация конфигурации Webpack
Вы разберёте основные практики оптимизации, включая разделение кода, минификацию, кеширование, работу с sourcemaps и повышение эффективности финальной сборки.
Настройка и написание тестов
Вы научитесь конфигурировать тестовое окружение и писать надёжные модульные тесты, что поможет автоматизировать проверку качества кода и повысить стабильность приложения.
Для кого этот курс
Курс подходит начинающим и опытным разработчикам, которые хотят системно изучить Webpack, улучшить навыки оптимизации сборок и внедрить качественное тестирование в рабочие процессы.

Ильдар Р. –
Слушал на скорости 1.5x без потери смысла, что говорит о плотности материала. Раздел про настройку тестового окружения оказался самым практичным: на следующий день переделал конфиг кармы в своём репозитории. Отдельно отмечу демонстрацию production-конфига — наглядно видно, как разные оптимизации влияют на итоговый бандл. Для тех, кто уже знаком с Webpack на базовом уровне, курс даёт именно то, что заявлено.
Дмитрий Касаткин –
Брал курс, чтобы разобраться с оптимизацией сборки в проекте на Webpack 2. Техники минификации, кеширования и разбиения кода изложены по делу, применен�� на работе без переделок. Минус — материал 2017 года, часть API и плагинов уже устарела, приходилось сверяться с документацией. Но базовые принципы остаются полезными, автор объясняет доходчиво.
Марина В. –
Смотрела курс как новичок в сборке, до этого только копировала готовые конфиги. Понравилось, что Кент объясняет не только что делать, но и почему — например, зачем нужны sourcemaps в проде и как работает разделение кода. За 16 коротких уроков успела собрать тестовую среду на Karma, Mocha и Chai, хотя раньше боялась этой связки. Формат egghead лаконичный, без воды, что для меня плюс.