Курс JavaScript-8: JavaScript. Уровень 8. Vue.js – открытый фреймворк на JavaScript для разработки веб - приложений
Цена для физических лиц, р.: 22900
Цена для юридических лиц, р.: 24900
Цена вебинара для физических лиц, р.: 22900
Цена вебинара для юридических лиц, р.: 24900
Продолжительность курса (дней): 3
Даты (день):
Даты (вечер):
Цель:
Необходимая подготовка:
Формат обучения, регистрация на курс:
План курса:
Модуль 1. Основы Vue.js. Экземпляр и жизненный цикл Vue.
Преимущества Vue.js, сравнение с другими JavaScript-фреймворками.
Использование Virtual DOM для улучшения производительности приложения.
Применение Vue.js для создания приложений в реактивном стиле.
Установка Vue, обзор инструментов разработчика.
Шаблоны проектирования: Model-View-Controller, Model-View-ViewModel.
Корневой экземпляр Vue, свойства и методы экземпляра, жизненный цикл экземпляра.
Модуль 2. Представления. Создание и организация компонентов.
Шаблоны Vue. Интерполяции и Директивы. Вычисляемые свойства.
Управление состоянием приложения.
Отслеживание событий приложения, методы-обработчики событий.
Возможности по работе с css-классами и стилями.
Связывание данных с элементами форм.
Применение различных директив для создания форм.
Основы компонентов. Создание и организация компонентов в приложении на Vue.js.
Модуль 3. Выполнение REST-запросов для обмена данными с сервером.
Работа с API и тестирование веб-приложения.
Использование дополнительных библиотек в приложении на Vuе.
Использование библиотеки axios для выполнения REST-запросов и получения данных по протоколу HTTP в формате JSON.
Тестирование веб-приложения на Vue.js, использование инструментов для отладки и тестирования приложений.
Модуль 4. Основы BootstrapVue. Использование BootstrapVue UI-компонентов для создания веб-форм приложения в реактивном стиле.
Введение в BootstrapVue. Преимущества использования BootstrapVue фреймворка для создания сложных веб-приложений в реактивном стиле.
Установка BootstrapVue. Обзор UI-компонентов фреймворка BootstrapVue.
Использование различных компонент BootstrapVue для создания веб-форм приложения и взаимодействие с API для обмена данными в формате JSON.