JavaScript. Уровень 8. Vue.js – открытый фреймворк на JavaScript для разработки веб - приложений
Подробнее
Что вы получите
- управлять состоянием приложения;
- создавать реактивные веб-формы;
- создавать собственные UI-компоненты;
- работать с анимацией и переходами;
- создавать сайты на Vue.js.
Программа курса
Установка Vue.js. Введение: что такое Vue.js, начало работы, декларативная отрисовка, композиция приложения. Экземпляры приложения & компонента: создание экземпляра, свойства, хуки и диаграмма жизненного цикла. Синтаксис шаблонов: интерполяция, директивы, сокращенная запись. Свойства data и методы. Вычисляемые свойства и методы-наблюдатели. Работа со стилями: связывание CSS-классов, связывание inline-стилей. Условная отрисовка. Отрисовка списков. Обработка событий: прослушивание, обработчики, модификаторы. Работа с формами: основы, привязка значений, модификаторы. Основы компонентов: переиспользование, организация, передача данных в дочерние компоненты.
Регистрация компонентов: именование, глобальная и локальная регистрация, модульные системы. Входные параметры: Указание типа, передача статических и динамических входных параметров, однонаправленный поток данных, валидация входных параметров. Передача обычных атрибутов. Слоты: содержимое слота, область видимости при отрисовке, содержимое слота по умолчанию. Динамические и асинхронные компоненты. Ссылки на элементы в шаблоне.
Использование классов для анимаций и переходов. Использование привязок стилей для переходов. Производительность. Анимация одиночного элемента/компонента, анимация первоначальной отрисовки, анимация перехода между элементами. Анимация списков: анимации добавления и удаления элементов списка, анимация перемещения элементов списка. Анимация переходов между состояниями.
Vue и веб-компоненты. Подробнее о реактивности. Механизмы отрисовки и оптимизации. Практика по созданию сайта на Vue.js.
01Модуль 1. Основы Vue.js. Экземпляры, шаблоны, свойства, компоненты (6 ак. ч.)
Установка Vue.js. Введение: что такое Vue.js, начало работы, декларативная отрисовка, композиция приложения. Экземпляры приложения & компонента: создание экземпляра, свойства, хуки и диаграмма жизненного цикла. Синтаксис шаблонов: интерполяция, директивы, сокращенная запись. Свойства data и методы. Вычисляемые свойства и методы-наблюдатели. Работа со стилями: связывание CSS-классов, связывание inline-стилей. Условная отрисовка. Отрисовка списков. Обработка событий: прослушивание, обработчики, модификаторы. Работа с формами: основы, привязка значений, модификаторы. Основы компонентов: переиспользование, организация, передача данных в дочерние компоненты.
02Модуль 2. Продвинутая работа с компонентами (4 ак. ч.)
Регистрация компонентов: именование, глобальная и локальная регистрация, модульные системы. Входные параметры: Указание типа, передача статических и динамических входных параметров, однонаправленный поток данных, валидация входных параметров. Передача обычных атрибутов. Слоты: содержимое слота, область видимости при отрисовке, содержимое слота по умолчанию. Динамические и асинхронные компоненты. Ссылки на элементы в шаблоне.
03Модуль 3. Переходы и анимации (6 ак. ч.)
Использование классов для анимаций и переходов. Использование привязок стилей для переходов. Производительность. Анимация одиночного элемента/компонента, анимация первоначальной отрисовки, анимация перехода между элементами. Анимация списков: анимации добавления и удаления элементов списка, анимация перемещения элементов списка. Анимация переходов между состояниями.
04Модуль 4. Реактивность, создание сайта (8 ак. ч.)
Vue и веб-компоненты. Подробнее о реактивности. Механизмы отрисовки и оптимизации. Практика по созданию сайта на Vue.js.
Отзывы о курсе
Оставьте отзыв
Расскажите о качестве обучения, поддержке и результате. Это поможет другим выбрать организацию осознанно.
Оставьте заявку
Консультант ответит на вопросы о курсе «JavaScript. Уровень 8. Vue.js – открытый фреймворк на JavaScript для разработки веб - приложений» и поможет разобраться в деталях обучения.
Нажимая кнопку, вы даете согласие на обработку персональных данных
Информация обновлена 27 июля 2026 г.

Специалист 












