Стоимость курса
40 425 рубЗаказать
Цели курса:
После завершения курса, слушатели самостоятельно смогут создавать клиентские приложения на основе каркаса Vue. Все примеры передаются слушателям.Аудитория
Разработчики, знающие Javascript/ES-6От слушателя требуется
Javascript/ES-6Содержание курса
1. Введение. 4 часа
Cравнение js-фреймворков: Angular, React, Vue
Введение в Vue
2. Директивы Vue и основные элементы. 6 часов.
Основные директивы Vue: v-model, v-bind и т.д.
Работа с данными, формами, событиями, css-стилями
3. Vue life cycle. 2 часа.
Первое использование
4. Структура типового проекта. 2 часа.
NPM-сборка и запуск с webpack
Vue-cli
Структура Vue-компонента
5. Vue-компоненты. 4 часа
Принципы работы
Props, emit
Refs
Связь между Parent и Child
Динамическое переключение
Подключение зависимостей
6. Маршрутизация. 4 часа.
Принципы работы с vue-router
7. HTTP. 2 часа.
Fetch и axios
Good practises в Vue
8. Vuex. 6 часов.
Предпосылки, структура, подключение
Вспоминаем promises.
Vuex store, state, getters, mutations, actions
Модули Vuex
9. Библиотеки графических элементов Vue. 6 часов.
Vuetify
Ant Design
10. Упрощение работы, отладка, закрепление знаний. 4 часа.
Pathify
Работа и отладка в Webstorm
Работа и отладка в VS Code
Cравнение js-фреймворков: Angular, React, Vue
Введение в Vue
2. Директивы Vue и основные элементы. 6 часов.
Основные директивы Vue: v-model, v-bind и т.д.
Работа с данными, формами, событиями, css-стилями
3. Vue life cycle. 2 часа.
Первое использование
4. Структура типового проекта. 2 часа.
NPM-сборка и запуск с webpack
Vue-cli
Структура Vue-компонента
5. Vue-компоненты. 4 часа
Принципы работы
Props, emit
Refs
Связь между Parent и Child
Динамическое переключение
Подключение зависимостей
6. Маршрутизация. 4 часа.
Принципы работы с vue-router
7. HTTP. 2 часа.
Fetch и axios
Good practises в Vue
8. Vuex. 6 часов.
Предпосылки, структура, подключение
Вспоминаем promises.
Vuex store, state, getters, mutations, actions
Модули Vuex
9. Библиотеки графических элементов Vue. 6 часов.
Vuetify
Ant Design
10. Упрощение работы, отладка, закрепление знаний. 4 часа.
Pathify
Работа и отладка в Webstorm
Работа и отладка в VS Code