Vue - прогрессивный JS-фреймворк для создания пользовательских интерфейсов Web

В данный момент идет прием заявок на курс.
Мы можем сообщить вам о начале
запланированного обучения


Код: JS_VUE
Длительность: 5 дней / 40 ак. ак.ч.
Стоимость: 40 535 р.
Цена для индивидуального обучения: 72 950 р.

Описание курса: 

Vue — это прогрессивный фреймворк для создания пользовательских интерфейсов Web. В отличие от фреймворков-монолитов, Vue создан пригодным для постепенного внедрения. Его ядро в первую очередь решает задачи уровня представления (view), что упрощает интеграцию с другими библиотеками и существующими проектами. С другой стороны, Vue полностью подходит и для создания сложных одностраничных приложений (SPA, Single-Page Applications), если использовать его совместно с современными инструментами и дополнительными библиотеками. Двумя основными конкурентами Vue являются React и Angular. Вместе с ними Vue закрывает почти 100% рынка Web-разработки.


Цель курса: 

После завершения курса, слушатели самостоятельно смогут создавать клиентские приложения на основе каркаса Vue. Все примеры передаются слушателям.


Аудитория: 

Разработчики, знающие Javascript/ES-6


Необходимая подготовка: 

Javascript/ES-6

 

Документ об окончании курса: 

Сертификат учебного центра ЮНИТ


Регистрация на курс:
1.            По электронной почте. Отправьте сообщение на адрес edu@unitgroup.ru, с указанием: названия предприятия, ФИО участников, их должностей, контактных телефонов и e-mail.
2.            По телефону +7(343) 344-25-60 Учебный центр Юнит.


Краткое содержание курса:

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