Vue — это прогрессивный фреймворк для создания пользовательских интерфейсов Web. В отличие от фреймворков-монолитов, Vue создан пригодным для постепенного внедрения. Его ядро в первую очередь решает задачи уровня представления (view), что упрощает интеграцию с другими библиотеками и существующими проектами. С другой стороны, Vue полностью подходит и для создания сложных одностраничных приложений (SPA, Single-Page Applications), если использовать его совместно с современными инструментами и дополнительными библиотеками. Двумя основными конкурентами Vue являются React и Angular. Вместе с ними Vue закрывает почти 100% рынка Web-разработки
Стоимость курса
40 425 рубЗаказать
Цели курса:
После завершения курса, слушатели самостоятельно смогут создавать клиентские приложения на основе каркаса Vue. Все примеры передаются слушателям.Аудитория
Front-end разработчикиОт слушателя требуется
Базовые знания HTML, CSS, JavaScript\ECMAScript 6Содержание курса
Глава 1. Введение
• Паттерн MVVM
• Сравнение Vue c другими фреймворками
• Настройка рабочего места разработчика - установка, настройка и использование Vue Devtools, VS Code+Vetur
Глава 2. Основные директивы Vue
Глава 3. Экземпляр Vue и его жизненный цикл
Глава 4. Структура компонентов Vue
• Установка, настройка и использование Node JS, Vue CLI, использование Vue UI
• Однофайловые компоненты
Глава 5. Vue Router
Глава 6. Vuex
Глава 7. Axios
Глава 8. Аутентификация с использованием JWT
• Паттерн MVVM
• Сравнение Vue c другими фреймворками
• Настройка рабочего места разработчика - установка, настройка и использование Vue Devtools, VS Code+Vetur
Глава 2. Основные директивы Vue
Глава 3. Экземпляр Vue и его жизненный цикл
Глава 4. Структура компонентов Vue
• Установка, настройка и использование Node JS, Vue CLI, использование Vue UI
• Однофайловые компоненты
Глава 5. Vue Router
Глава 6. Vuex
Глава 7. Axios
Глава 8. Аутентификация с использованием JWT