Vue.js Интенсивный курс для программистов

64 участника

О чём курс

Vue.js позволяет создавать производительные веб-интерфейсы без использования jQuery, переходя на компонентный подход к разработке. В рамках интенсива разбирается архитектура фреймворка, принципы реактивности данных, управление состоянием через Vuex и маршрутизация с помощью Vue Router. Обучение ориентировано на разработчиков, которые хотят освоить современный стек для создания масштабируемых фронтенд-приложений. На выходе вы получите навыки сборки полноценного веб-проекта с нуля до готовности к продакшену.

Программа обучения

  • Урок 1: Начало работы с Vue
    • Вывод данных в теги и атрибуты
    • Структура экземпляра Vue: el, data, computed, methods, watch
    • Основные директивы
    • Работа с событиями
  • Урок 2: Реактивность и формы
    • Правила реактивности данных
    • Жизненный цикл экземпляра Vue
    • Служебные свойства и методы
    • Работа со свойством template, классами, стилями и формами
  • Урок 3: Компонентный подход
    • Создание своих директив
    • Компонентный подход и общение компонентов
    • Однонаправленный поток данных и входные параметры
    • Отслеживание событий
  • Урок 4: Vue-cli и архитектура
    • Валидация входных параметров
    • Передача объектов и свойств
    • Сборка проекта с Vue-cli
    • Single file components
    • Подключение сторонних модулей
  • Урок 5: Анимация и переключение
    • Переключение компонентов
    • Component и Keep-alive
    • Передача контента через слоты
    • Transition и transition-group
    • Жизненный цикл анимации
    • Фильтры и примеси
  • Урок 6: Vuex и состояние
    • Управление состоянием приложения
    • Flux-архитектура
    • Обновление состояния через Vuex
  • Урок 7: Модульность и роутинг
    • Vuex и модульность склада
    • Создание модулей товаров и корзины
    • Асинхронные действия
    • Vue Router и роутинг с API History
    • Именованные пути
  • Урок 8: API и продакшен
    • Взаимодействие с API
    • API и webpack.devServer.proxy
    • Асинхронные действия и UI
    • Сборка кода в production
Складчина создана 22 апреля 2020 г. · описание обновлено 23 марта 2026 г.

Другие материалы автора 12

ДЛ Дмитрий Лаврик Все материалы
350 ₽ 9 800 ₽