Курс: Vue.JS Продвинутая веб-разработка
Продолжительность курса: 40 ак. ч.
Описание курса:
Курс поможет вам быстро овладеть Vue.js на продвинутом уровне. Хотя этот фреймворк считается легче других в экосистеме JavaScript, за интуитивно понятным и простым синтаксисом скрываются широкие возможности, часть которых можно упустить при самостоятельном освоении.
Курс раскроет продвинутые практичные решения Vue.js, которые расширят ваш стек технологий.
Аудитория:
• Для JavaScript-разработчиков с навыками HTML/CSS. Вы сможете использовать решения, ускоряющие и упрощающие процесс разработки;
• Для backend-разработчиков, желающих стать Fullstack. Vue.js идеально подходит для тех, кто хочет быстро пополнить пул скиллов работой с фронтендом;
• Для начинающих Vue-разработчиков. Курс поможет расширить и углубить навыки работы с фреймворком, чтобы выделиться среди других соискателей.
Необходимая подготовка:
• Базовые знания JS, HTML и CSS
• Будет плюсом: опыт с jQuery или React, базовые навыки работы с Git
Программа курса:
Модуль 1. Основы Vue
• Введение в курс, современная веб-разработка
• Vue, введение
• Шаблоны
• Компоненты props и события
• Формы, слоты, директивы
Модуль 2. Vue router
• Vuex работа с данными
• Pinia работа с данными
• Тестирование Vue приложений. 1
• Тестирование Vue приложений. 2
• Реактивные данные, MVVM и особенности Vue 3
• Vue3 работа с библиотеками
Модуль 3. Продвинутые и практические решения
• Интеграции Vue: GraphQL, web sockets
• Typescript
• Консультация по дипломному проекту
• Десктоп приложения с Electron
• SSR с Nuxt
• Web components + Анимация Vue
• Организация кода и паттерны Vue
• QA / Code review
• Инструменты современной разработки, cloud, CI/CD
Модуль 4. Проектная работа.
Окончательная цена указывается в договоре на обучение.
Записаться на курс