1. Присоединяйся к лучшим! Пройди - РЕГИСТРАЦИЮ!

Скачать [HTML Academy] Онлайн-курс «Webpack» (2023)

Тема в разделе "Администрирование и программирование", создана пользователем Shark Mafia, 27 апр 2023.

  1. Shark Mafia

    By:Shark Mafia27 апр 2023
    Moderator
    Команда форума Модератор

    Регистрация:
    18 май 2021
    Сообщения:
    16.025
    Симпатии:
    38.265
    [HTML Academy] Онлайн-курс «Webpack» (2023)
    2023-04-27_18-36-11
    Для фронтендеров, которые хотят освоить Webpack — один из инструментов, упрощающих разработку.‍

    Webpack помогает повысить производительность приложения, оптимизировать код и сократить время на разработку, сборку и тестирование проекта.

    Программа курса:
    Раздел 1. Введение

    Узнаем, зачем нужен webpack и как его применить в любом проекте.
    ‍— Что такое webpack
    — Базовые команды при работе с webpack — файл package.json
    — Демо: создание простого базового конфига
    ‍Практика
    — Задание: сборка тестового проекта
    — Решение: пошаговая эталонная реализация
    ‍— Тест по первому разделу

    Раздел 2. Конфигурационные файлы
    Рассмотрим форматы конфигурационных файлов webpack.‍
    — Формат конфигурационных файлов webpack
    — Мультистраничные приложения, основные концепции webpack
    — Начало работы с конфигами дополнительных инструментов
    — Демо: добавление ESLint и Prettier в готовый проект
    Практика
    — Задание: настройка дополнительных зависимостей
    — Решение: пошаговая эталонная реализация
    — Тест по второму разделу

    Раздел 3. Входная точка приложения
    Начнём рассматривать основные концепции работы с webpack.
    — Что такое входная точка приложения
    — Демо: перенос проекта на webpack
    — Демо: мультистраничное приложение
    Практика
    — Задание: настройка мультистраничного приложения
    — Решение: пошаговая эталонная реализация
    — Тест по третьему разделу

    Раздел 4. Выходная точка и сборка приложения
    Рассмотрим концепцию webpack — output.
    — Выход из приложения по окончанию разработки. Output
    — Нововведения webpack v5
    — Оптимизация и кодсплиттинг — вендоры
    — Обработчики
    — Демо: пример работы asset
    ‍Практика
    — Задание: оптимизация проекта
    — Решение: пошаговая эталонная реализация
    — Задание: исправление ошибок и оживление проекта
    — Решение: пошаговая эталонная реализация
    — Тест по четвёртому разделу

    Раздел 5. Webpack-плагины
    Разберём концепцию webpack — плагины.‍
    — Что такое плагины и зачем они нужны
    — Необходимые в разработке плагины
    — Демо: работа необходимых плагинов, развитие сборки, минимальная кастомизация
    Практика
    — Задание: настройка плагинов
    — Решение: пошаговая эталонная реализация
    — Задание: создание и поддержка многостраничного приложения
    — Решение: пошаговая эталонная реализация
    — Тест по пятому разделу

    Раздел 6. Режимы разработки
    Изучим концепцию webpack — моды.‍
    — Режим разработки
    — Production-режим и браузерная поддержка
    — Исходные карты
    — Демо: работа webpack в зависимости от режима
    ‍Практика
    — Задание: настройка режимов и их оптимизация
    — Решение: пошаговая эталонная реализация
    ‍Тест по шестому разделу

    Раздел 7. Подведение итогов
    Вспомним, что мы изучили, подведём итоги и закрепим полученные знания.
    — Вспомним основные моменты
    — Демо: пример работы динамически настраиваемой сборки под несколько страниц
    ‍Практика
    — Задание: сборка многостраничного приложения
    — Решение: пошаговая эталонная реализация
    ‍— Подводим итоги курса
    ‍— Итоговый тест по курсу

    Продажник:

    Скачать:
     
    DAGOR нравится это.
Похожие темы
  1. Todos
    Ответов:
    2
    Просмотров:
    1.776
  2. Todos
    Ответов:
    2
    Просмотров:
    1.392
  3. #Megalodon
    Ответов:
    5
    Просмотров:
    2.649
  4. #Megalodon
    Ответов:
    0
    Просмотров:
    1.125
  5. $root$
    Ответов:
    1
    Просмотров:
    2.660
  6. #Megalodon
    Ответов:
    16
    Просмотров:
    6.214
  7. #Megalodon
    Ответов:
    0
    Просмотров:
    816
Загрузка...