9 недель
5 декабря в 19:00
Далее по 2 лекции в неделю вторник и четверг в 19:00
95 000 руб.*
*Возможны скидки до 35 тыс. руб. при раннем бронировании места на курс
Глубокое освоение Webpack и понимание принципов работы системы сборки во Frontend.
- Система сборки проекта перестанет быть для тебя черным ящиком
- Будешь глубоко понимать как работает Webpack
- Научишься писать для Webpack свои собственные плагины и лоадеры
- Поймешь, как устроена сборка и какие возможности она открывает
Junior, Junior+, Middle.
- Хорошо разбираться в синтаксисе и семантике JS (Webpack написан на JS, будем изучать исходный код).
- Иметь представление об асинхронном программировании в JS хотя бы на базовом уровне.
- Уметь работать с GIT и Github на базовом уровне.
- Пользовались любым сборищком для сборки кода.
Опыт работы с webpack или другим сборщиком на уровне базовой настройки.
- На занятиях последовательно рассматриваем концепции работы сборки и изучаем как это делает webpack.
- Все лекции состоят из теории и кода (пишем webpack конфиг и изучаем как он работает).
- Длительность каждого занятия ~1.5 часа.
- После всех занятий будет даваться задание для проработки темы.
- Вводная лекция
- Конфигурирование Webpack
- Модульная система
- Resolve система
- Webpack in depth
- Плагины в Webpack
- Лоадеры в Webpack
- Ассеты и отладка
- Webpack-dev-server и watch
- Безопасность и target
- Оптимизация времени сборки
- Оптимизация собранных ассетов
- Дополнительные возможности и популярные инструменты
- Сборка библиотек
- Микрофронтенды и монорепа
- Альтернативы Webpack и их полное сравнение
- Webpack and beyond
- Мастер класс: применяем все изученные знания на практике
После каждого занятия будут даваться задача на проработку и самостоятельное изучение.