ТОП 20 онлайн-курсов по разработке на Vue.js

Навигация по странице:
ТОП 20 онлайн-курсов по разработке на Vue.js

Vue.js — JavaScript-фреймворк с открытым исходным кодом для создания пользовательских интерфейсов.

Архитектура Vue.js предоставляет возможность программирования достаточно сложных frontend-компонентов, а широкая функциональность позволит создавать мощные веб-приложения.

Представленная ниже подборка содержит курсы обучения, которые помогут вам освоить работу с фреймворком и повысить свой уровень.

Зарплата

Зарплата специалиста по Vue.js в России.

ЗарплатаКол-во вакансий
от 90 000 руб. 855
от 175 000 руб. 522
от 255 000 руб. 198
от 335 000 руб. 73
от 415 000 руб. 33

Навыки

ТОП 20 навыков специалиста по Vue.js, которые чаще всего требуются при приеме на работу.

JavaScript
HTML
Git
CSS
TypeScript
Английский язык
ООП
Vuex
Webpack
Frontend
SPA
PHP
Nuxt.js
Node.js
React
jQuery
Sass
REST API
SQL
AngularJS
PostgreSQL
03977
Показать все
По данным: https://hh.ru/

Курс для программистов JavaScript, направленный на изучение фреймворка Vue.js. Вы научитесь создавать веб-сайты и приложения, работать с библиотекой Vuex и интегрироваться с API.

Освойте систему контроля версий Git, используйте Webpack, разверните проект из NPM, а также подготовьте созданный проект к производству и публикации.

Школа: Skillbox - онлайн-университет digital и IT профессий

Сайт: https://skillbox.ru/

Спикеры: Павел Бондарович, Максим Савченко

Длительность: 3 месяца

Интенсивность: 3-4 занятия в неделю

Формат обучения: Выполнение домашних заданий, занятия в записи, онлайн чат, онлайн-лекции, практические задания.

Для кого этот курс: Для практикующих веб- и frontend-разработчиков

Программа:

10 модулей, 38 видеоматериалов

  • Основы Vue
  • Создание проекта
  • Каталог товаров
  • Пагинация и фильтрация
  • Страница товара
  • Корзина
  • Работа с API. Список товаров
  • Работа с API. Оформление заказа
  • Деплой
  • Vue 3.0

Чему научитесь:

  • Готовить проект для продакшна и публикации.
  • Использовать Webpack.
  • Интегрировать проект с API, чтобы в динамике получать и отправлять данные на сервер.
  • Работать с системой управления версиями Git.
  • Создавать сайты и одностраничные приложения на Vue.js.
  • Использовать Vuex для управления данными.
  • Делать развертку проекта из NPM.
  • Работать с объектами, массивами, циклами реактивности и компонентами.

Особенности обучения:

  • Отработка знаний на практике
  • Работа с наставником
  • Онлайн в удобное время
  • Доступ к курсу навсегда
  • Год английского языка бесплатно
  • Презентуете проект экспертам, дополняете портфолио
  • Сертификат Skillbox

Курс поможет вам расширить и углубить свои навыки работы с Vue.js на продвинутом уровне. Фреймворк считается более легким, чем другие в экосистеме JavaScript. Вы узнаете, как работают Webpack и Babel, освоите различные шаблоны проектирования и научитесь применять их для создания сложных приложений.

Школа: OTUS - авторские курсы для IT-специалистов

Сайт: https://otus.ru/

Преподаватели: Михаил Кузнецов, Юрий Тимофеев, Илья Нуруллин.

Длительность: 4 месяца , 4 ак. часа в нед.

Формат обучения: Вебинары дважды в неделю , общение с преподавателями и вашей группой в Cлаке курса, сдача домашних работ и получение обратной связи от преподавателя.

Для кого этот курс: Для JavaScript-разработчиков с навыками HTML/CSS. Для backend-разработчиков, желающих стать Fullstack. Для начинающих Vue-разработчиков.

Программа:

4 модуля разделенных на несколько тем

Модуль 1 - Основы
  1. Введение в курс, современная веб-разработка
  2. Введение
  3. Шаблоны
  4. Компоненты props и события
  5. Формы, слоты, фильтры, директивы
  6. Использование CSS
Модуль 2 - Уверенная разработка
  1. Vue router
  2. Vuex работа с данными
  3. Тестирование приложений
  4. Реактивные данные, MVVM и особенности Vue 3
  5. Продвинутый JavaScript
  6. Vue3 работа с библиотеками
Модуль 3 - Продвинутые и практические решения
  1. Интеграции Vue p1: GraphQL, OAuth 2.0
  2. Интеграции Vue p2 - FireBase, web sockets
  3. SSR с Nuxt
  4. Typescript
  5. Организация кода и паттерны
  6. Консультация по дипломному проекту
  7. Десктоп приложения с Electron
  8. Инструменты современной разработки, cloud, CI/CD
  9. Анимация
  10. Web components + Vue
  11. QA / Code review
  12. Функциональное программирование и продвинутый Vue
Модуль 4 - Проектная работа
  1. Выбор темы и организация проектной работы
  2. Консультация по проектам и домашним заданиям
  3. Защита проектных работ

Чему научитесь:

  • Использовать авторизацию и работать с GraphQL
  • Организовывать взаимоотношения данных и событий между ними
  • Добавлять навигацию в SPA
  • Использовать роутер для создания многостраничных приложений
  • Работать с URL в JS
  • Добавлять в приложение современные способы обмена данными
  • Писать компоненты

Особенности обучения:

  • Продвинутые темы по всем возможностям Vue.js
  • Актуальная программа
  • Проектная работа, которая пополнит портфолио
  • Общение с преподавателем
  • Сертификат

Изучите продвинутые навыки веб-разработчика за 6 недель. Получите SPA-проект в свое портфолио. Покупая курс вы платите за гарантированный результат, а не за набор материалов. По окончании курса вы будете готовы начать карьеру в ИТ-индустрии.

Школа: LOFT - школа онлайн обучения IT профессиям

Сайт: https://loftschool.com/

Преподаватели: Наставники Loft – практикующие эксперты в IT отрасли

Длительность: 6 недель

Формат обучения: Вебинары. Записанные видеоуроки. Домашние задания с проверкой.

Кому подойдет: Веб-разработчикам, фронтенд-разработчикам, фулстек-разработчикам

Программа:

17 обучающих модулей, 100+ часов обучения.

  1. Неделя 1 — Workflow
  2. Неделя 2 — Vue.js
  3. Неделя 3 — Нативный JavaScript
  4. Неделя 4 — Vue.js, SPA
  5. Неделя 5 — Практика
  6. Неделя 6 — Завершение работы над проектом

Что вы освоите:

  • Vue.js и SPA
  • Продвинутый JavaScript
  • Workflow
  • Unit и End-to-End тесты
  • Parallax и анимации
  • Продвинутая вёрстка

Особенности обучения:

  • Карьерные консультации
  • Помощь в составлении резюме
  • Рекомендательное письмо
  • Наставник
  • Аккаунт-менеджер
  • Обратная связь

Автор: HTML Academy

Курс подходит для разработчиков, которые хотят повысить свой профессиональный уровень. В каждом разделе вы изучаете теорию и учитесь решать типовые задачи на примере учебного проекта. После этого вы закрепите свои знания на практике, выполняя задания по личному проекту. Вы будете работать над ним как самостоятельно, так и в паре с наставником.

Школа: HTML Academy - интерактивные онлайн-курсы

Сайт: https://htmlacademy.ru/

Дата начала: В любое время

Длительность: 4 месяца

Интенсивность: 8 часов в неделю

Формат обучения: Теория, практика, разбор кейсов, личный проект.

Требования: Знание JavaScript, HTML и CSS на базовом уровне.

Программа:

В каждом разделе изучаете теорию и узнаёте, как решать типовые задачи на примере учебного проекта.

Основы синтаксиса и базовых возможностей Vue.js

разберём первоначальную настройку проекта, архитектуру, базовый синтаксис, строение компонентов и шаблонизатор

Взаимодействие между компонентами Vue.js

рассмотрим передачу данных и взаимодействие между компонентами

Углублённое понимание Vue.js

углубимся в работу фреймворка Vue.js, добавим автоматические лейауты и маршрутизатор

Подключение и использование Vuex

рассмотрим, как подключить хранилище Vuex к нашему приложению и как его использовать

Работа с HTTP

избавимся от тестовых данных и реализуем взаимодействие с сервером

Анимации Vue.js

реализуем анимации для нашего проекта

Тестирование компонентов Vue.js

добавим модульное тестирование для компонентов

Продвинутые техники Vue.js

разберём продвинутые техники Vue

Обзор Nuxt.js

сделаем обзор Nuxt.js

Что вы освоите:

  • Тестирование фронтенд компонентов
  • Работа с сервером
  • Работа с маршрутизатором Vue Router
  • Работа с Vue DevTools
  • Манипулирование и передача данных внутри фронтенд-приложения
  • Переходы и анимации во Vue
  • Проектирование интерфейсов с помощью компонентного подхода

Особенности обучения:

  • Структурированная теория и разбор кейсов
  • Ревью кода от наставника
  • Поддержка наставников

Автор: Гоша Дударь

Вы изучите большинство концепций библиотеки Vue JS. В ходе курса создадите небольшое приложение. Перед изучением обязательно нужно изучить язык программирования JavaScript, а также языки разметки и стилей — HTML и CSS.

Школа: itProger - онлайн-школа IT профессий

Сайт: https://itproger.com/

Дата начала: В любое время

Длительность: 10 уроков

Интенсивность: Обучение в свободном режиме

Формат обучения: Видеоуроки

Требования: До изучения Vue необходимо обязательно изучить язык программирования JavaScript, а также языки разметки и стилей – HTML и CSS.

Программа:

  1. Что такое Vue.js?
  2. События, атрибуты и методы
  3. Обработанные свойства
  4. Условия, списки и циклы
  5. Работа с фильтрами (filters)
  6. Создание компонентов
  7. Vue CLI и.vue файлы
  8. Компоненты и «.vue» файлы
  9. Связь компонентов
  10. Завершающий урок

Чему научитесь:

  • Разбираться в особенностях Vue.js
  • Разрабатывать приложения с использованием Vue JS библиотеки

Особенности обучения:

  • Редактор кода
  • Тесты и практика

Автор: WebForMySelf

Обучение построено в формате видеокурса и охватывает всестороннюю теорию Vue, к которой вы можете вернуться при необходимости. Практическая часть курса показывает, как с нуля создать полностью работающее современное приложение. Вы узнаете как на основе компонентов можно создать приложение практически любого функционала.

Сайт: https://webformyself.com

Автор: Владилен Минин

Дата начала: В любое время

Длительность: 18 часов

Интенсивность: Обучение в свободном режиме

Формат обучения: Теория - 9 блоков, 87 уроков, 12 часов. Практика. - 30 уроков, 6 часов.

Кому подойдет: Начинающим и действующим Frontend-разработчикам. Фрилансерам.

Программа:

12 блоков разделенных на несколько частей

  1. Знакомство
  2. Основы
  3. Vue CLI&Webpack
  4. Компоненты
  5. Директивы
  6. Фильтры и Миксины
  7. Работа с формами
  8. Валидация форм с Vuelidate
  9. Роутинг с Vue-router
  10. Работа с сервером с Vue-resource
  11. Работа с данными с Vuex
  12. Создание SPA приложения на material design и firebase (практика)

Результат практической части курса:

  • Разработка функциональной доской объявлений.

Особенности обучения:

  • Вся необходимая теоретическая база для овладения Vue.js с полного нуля
  • Бонусы
  • Гарантия возврата денег в течение 3 месяцев с момента покупки курса.

Онлайн-курс позволит вам изучить новый современный интерфейсный фреймворк Vue js. Вас будет сопровождать персональный тьютор, который просмотрит код, проверит практические задания, ответит на вопросы и поделится опытом. По окончании курса каждый выпускник может брать платные заказы, которые школа может предоставить.

Школа: Школа Программистов "ПРОК"

Сайт: https://pro-club.org/

Длительность: 5 недель

Формат обучения: Вебинары, домашнее задание, обратная связь от ментора.

Кому подойдет: Начинающим разработчикам, it-специалистам

Какие технологии будете использовать:

  • Работа с инструментами Vue-cli, Webpack
  • Vue - Основы работы с фреймворком
  • Рендер-функции, анимации, продвинутые компоненты высшего порядка
  • Серверный рендеринг для SEO, Nuxt-фреймворк

Особенности обучения:

  • Индивидуальная программа обучения
  • Личный наставник
  • Сертификат
  • Помощь в трудоустройстве

Этот курс полностью ориентирован на реальное программирование с использованием Vue JS и Vuex. Вы начнете с пустой папки и шаг за шагом создадите полноценное приложение. Здесь нет теории и пересказа документации, только реальный опыт и качественный код.

Школа: Udemy - онлайн-курсы

Сайт: https://www.udemy.com/

Преподаватель: Oleksandr Kocherhin

Дата начала: В любое время

Длительность: 9 ч. 56 мин.

Интенсивность: проходить уроки можно в любые удобное для вас время

Формат обучения: Теория и практика. 10 ч. видео по запросу, 1 статья, 36 ресурсов для скачивания.

Требования: Базовые знания о Vue JS и опционально Redux/Vuex.

Программа:

7 разделов, 38 лекций, продолжительность 9 ч. 56 мин.

  1. Подготовка инструментов
  2. Регистрация
  3. Авторизация
  4. Фид
  5. Страницы поста
  6. Профили
  7. Что делать дальше?

Вы научитесь:

  • Создавать с нуля проекты на Vue JS и Vuex
  • Писать качественный код
  • Создавать переиспользуемые модули и компоненты
  • Правильно планировать архитектуру

Особенности обучения:

  • Гарантия возврата денег — 30 дней
  • 36 ресурсов для скачивания
  • Полный пожизненный доступ
  • Доступ через мобильные устройства и телевизор
  • Сертификат об окончании

Этот курс позволит вам применить свои предыдущие знания языка JavaScript для создания реактивных веб-форм на основе готовых компонентов пользовательского интерфейса. Он также познакомит вас с основами создания собственных компонентов. Курс рекомендован для веб-разработчиков со знанием веб-технологий: JavaScript, HTML, CSS.

Школа: Специалист - учебный центр при МГТУ им.Н.Э.Баумана

Сайт: https://www.specialist.ru

Длительность: 24 ак. ч.

Формат обучения: Очное или онлайн обучение.

Требования: Знания HTML, CSS, JavaScript.

Программа:

4 модуля разделенных на несколько частей

  1. Основы. Экземпляр и жизненный цикл Vue. (6 ак. ч.)
  2. Представления. Создание и организация компонентов. (6 ак. ч.)
  3. Выполнение REST-запросов для обмена данными с сервером. (6 ак. ч.)
  4. Основы BootstrapVue. Использование BootstrapVue UI-компонентов для создания веб-форм приложения в реактивном стиле. (6 ак. ч.)

Чему научитесь:

  • Работать с REST-запросами для обмена данными в веб-приложении по протоколу HTTP
  • Управлять состоянием приложения
  • Создавать реактивные веб-формы
  • Создавать собственные UI-компоненты

Особенности обучения:

  • В зависимости от программы обучения выдаются свидетельство, сертификат международного образца или удостоверение о повышении квалификации

Курс охватывает практически все аспекты Vue, от основ до рендеринга и развертывания приложений. Занятие проходит в форме вебинара. Запись занятия доступна через 15 минут после окончания.

Сайт: https://learn.javascript.ru

Преподаватель: Григорий Шарцев

Дата начала: Набор каждые 4 недели

Длительность: 1.5 месяца

Интенсивность: Обучение в свободном режиме

Формат обучения: Вводные материалы в начале обучения. Онлайн-занятия с преподавателем 2 раза в неделю в формате вебинара. Доступ к записям после окончания курса. Домашние задания, обратная связь по ним. Групповой чат для общения и вопросов преподавателю. Курсовой проект.

Необходимые знания перед обучением: Знание основ HTML/CSS: умение работать с основными HTML элементами и готовой вёрсткой. Знание JavaScript, включая ES2015+ и основы работы с HTTP API.

Программа:

Блок 1

  • Знакомство
  • Основы
  • Компоненты

Блок 2

  • Разработка приложений

Блок 3

  • Углубление во Vue.js и разработку компонентов

Блок 4

  • Другие взаимодействия компонентов, расширение Vue и Composition API

Блок 5

  • Vuex. Архитектура проекта

Блок 6

  • Завершение курса

Чему научитесь:

  • Разбираться в основных элементах Vue
  • Работать с библиотекой JavaScript – Vue

Особенности обучения:

  • Гарантия возврата денег
  • Курсовой проект
  • Обратная связь
  • Онлайн-занятия с преподавателем
  • По окончанию курсов вы получаете сертификат

Курс состоит из 6 уроков, на которых студенты познакомятся с библиотекой JavaScript — Vue. Студенты смогут изучить элементы для работы с фреймворком, рассмотреть отличия других библиотек. В конце каждого урока проводится тест и проверка домашнего задания.

Сайт: https://itvdn.com

Преподаватель: Сергей Патёха

Дата начала: В любое время

Длительность: 6 часов

Интенсивность: Обучение в свободном режиме

Формат обучения: Практические видеоуроки с домашними заданиями

Кому подойдет: JavaScript-програмистам

Программа:

6 уроков. Первый вводный урок можно посмотреть бесплатно.

  1. Введение
  2. Работа с формами
  3. Условное отображение данных
  4. Компоненты
  5. Анимации и переходы
  6. Маршрутизация

Чему научитесь:

  • Использовать маршрутизацию страниц и шаблоны
  • Разбираться в основных элементах Vue
  • Понимать принципы использования библиотеки Vue.js
  • Применять Vue.js для разработки приложения
  • Использовать сервер Node.js
  • Понимать различия библиотеки Vue c уже существующими
  • Создавать собственное веб-приложение
  • Работать с библиотекой JavaScript – Vue

Особенности обучения:

  • Возможность обучения с тренером

Освойте трендовый фреймворк Vue.js 2 с нуля до профессионала. Полное руководство по Composition API и современной веб-разработке, а также 7 портфолио проектов. Более 170 уже записанных видео, минимум теории и максимум практики. Курс проходит поэтапно — от простого к более сложному.

Сайт: https://tocode.ru

Длительность: 4 недели

Формат обучения: Минимум теории и максимум практики. Домашняя работа, рекомендации и консультации на всех этапах. Группа со всеми студентами и кураторами курса в чате. Записанные видео.

Требования: Знания HTML, CSS, JavaScript.

Программа:

Продолжительность ~21 ч., модулей 23, уроков 188

  1. Основы Options API
  2. Приложение с заметками
  3. Основы VUE CLI
  4. Vue Router
  5. Vuex
  6. Webpack в связке в vue.js
  7. Vue.js + Wepback для быстрой верстки
  8. Формы, модальные окна и валидация
  9. Приложение Shop
  10. REST API
  11. Приложение Users CRM
  12. Создание новостной ленты
  13. Приложение GitHub Finder
  14. SSR Блог на nuxt.js
  15. Дополнительный модуль
  16. Попробуй сделать
  17. Задачи с собеседований
  18. Vue.js 3 - Composition API
  19. Бонус к курсу вью 2

Чему вы научитесь:

  • Options API
  • SPA
  • Nuxt.js
  • Защите и авторизации
  • Vuex
  • Правильно разделять код и UI на компоненты
  • REST API

Особенности обучения:

  • Более 170 уже записанных видео, минимум теории и максимум практики
  • Кейсы и проекты
  • Доступ к общему чату
  • Именной сертификат по окончании курса
  • Бесплатный демо-доступ
  • 7 проектов в портфолио
  • Несколько тарифных планов

Автор: Дмитрий Лаврик

Курс для продвинутых разработчиков. Основная задача курса это решение проблем, возникающих при создании одностраничных приложений, таких как архитектура приложения, работа с пользователями и авторизацией и прочее.

Автор: Дмитрий Лаврик

Дата начала: В любое время

Интенсивность: Обучение в свободном режиме

Формат обучения: 8 онлайн уроков. После каждого урока выдаётся домашнее задание. Видеозаписи всех уроков. Обратная связь от преподавателя.

Требования: Начальные знания Vue, понимание компонентного подхода, умение работать с vuex, vue-router, взаимодействовать с серверным api.

Программа курса:

8 онлайн уроков

Урок 1
  1. Анализ SPA после vue level 1
  2. Улучшение архитектуры приложения
  3. Адекватная работа с axios
  4. Обработка и красивый показ ошибок
  5. Нюансы работы с Vue Router
  6. Дочерние маршруты, хуки и события
Урок 2
  1. Работа с авторизацией в SPA
  2. Создание модуля vuex/user
  3. Взаимодействие с серверным API
  4. Создание закрытых страниц
  5. Meta-данные маршрутов
  6. Проверка прав доступа
Урок 3
  1. Улучшение тренировочного SPA
  2. Изучение серверного API
  3. Авторизация и JWT-токены
  4. Личный кабинет пользователя
  5. Модуль рейтинга товаров
  6. SPA и проблемы с SEO. Пререндеринг
Урок 4
  1. Идеи server side rendering
  2. Сервер на node.js + express
  3. SSR шаг за шагом на простом примере
  4. Vue Server Renderer
  5. Client и server entries
  6. Настройка vue-cli и webpack
Урок 5
  1. SSR в более сложном SPA
  2. Проблемы синглтонов из es-модулей
  3. Работа с роутером и хранилищем
  4. Настройка axios
  5. Модуль vuex для head-раздела
  6. Наполнение базового шаблона
Урок 6
  1. Схемы дополнительной оптимизации
  2. Настройка кода ответа сервера
  3. Предзагрузка данных и состояния
  4. Кэширование запросов
  5. Кэширование страниц
  6. Разделение CSS (file, head style)
Урок 7
  1. Доработка тренировочного SPA
  2. Гидратация клиентской части
  3. Альтернативная сборка проекта
  4. SSR и WebpackManifestPlugin
Урок 8
  1. Подведение итогов
  2. Перевод проекта на Vue 2
  3. Выборочный SSR для страниц
  4. Идеи SSR в не node-окружениях

Цель курса:

  • Решение возникающих задач при построение архитектуры приложения, работе с пользователями и авторизационными токенами и т.д.

Особенности обучения:

  • Для продвинутых разработиков
  • Обратная связь от преподавателя
  • Доступ в закрытую группу

Курс JavaScript для начинающих с подробным изучением основ и их применением в реальных проектах. Курс разделен на несколько частей, в которых вас ждут проекты, тесты. Под видео будут полезные ссылки, презентации и домашние задания, на которых вы сможете отработать полученные знания.

Школа: Udemy - онлайн-курсы

Сайт: https://www.udemy.com/

Преподаватель: Denys Mescheryakov

Дата начала: В любое время

Длительность: 46 ч. 7 мин.

Интенсивность: Обучение в свободном режиме

Формат обучения: Теория, домашние задания. 46 ч. видео по запросу, 10 статей, 71 ресурс для скачивания, 10 упражнений по написанию кода.

Требования: Базовые знания HTML, CSS. Желание изучить JavaScript.

Программа:

17 разделов, 152 лекций, продолжительность 46 ч. 7 мин.

  • Фундаментальные основы JavaScript
  • DOM Манипуляция элементами и события
  • Асинхронный JavaScript
  • ООП
  • Модули
  • Аутентификация
  • Работа в команде. Git. Scrum.
  • Подробней про стиль кода и линтеры. Eslint. Husky. Lint staged. Git hooks.
  • Тестирование на JavaScript
  • End to End тесты. Cypress
  • Основы VueJs
  • Первый проект на VueJS
  • Концепция Single Source of Truth. Знакомство с Vuex.
  • Проект Movies App.
  • Остальные фичи стандарта ES6+
  • Бонусы

Вы изучите:

  • JavaScript и основы программирования
  • Сложные структуры, такие как this, замыкания, классы, конструкторы, наследование и прототипы
  • Изучим асинхронный JavaScript а именно Event Loop, AJAX, Promises, Async/Await
  • Научимся работать со сторонним API
  • Напишем несколько проектов с использованием ES6+
  • Как начать работать на фрилансе.
  • Организовывать и структурировать код
  • Познакомимся с современным сборщиком Webpack
  • Фичи стандарта ES6+
  • Как работать с системой контроля версий Git
  • Основы тестирования на Jest
  • Основы End to End тестирования с использованием Cypress

Особенности обучения:

  • Гарантия возврата денег — 30 дней
  • 71 ресурс для скачивания
  • 10 упражнений по написанию кода
  • Полный пожизненный доступ
  • Доступ через мобильные устройства и телевизор
  • Сертификат об окончании

Курс для тех, кто хочет изучить Vue JS и начать с ним работать. Данный фреймворк позволяет значительно упростить разработку приложений, а также быть востребованным специалистом на рынке труда. Vue многое заимствует у Angular и React, но его легче понять и реализовать на нем приложение. В процессе прохождении курса, вы на примерах научитесь разрабатывать SPA приложения и веб-сайты.

Школа: Udemy - онлайн-курсы

Сайт: https://www.udemy.com/

Преподаватель: Konstantin Kokorin

Дата начала: В любое время

Длительность: 9 ч. 2 мин.

Интенсивность: Обучение в свободном режиме

Формат обучения: Теория и практика. 9 ч. видео, 3 статьи, 7 ресурсов для скачивания.

Требования: HTML 5 и CSS 3. JavaScript. ES6. NodeJs и NPM. Github. Firebase. Умение пользоваться редакторами VS code, WebStorm, Sublime и т.д.

Программа:

9 разделов, 73 лекций, продолжительность 9 ч. 2 мин.

  1. Введение
  2. Основы
  3. Vue CLI
  4. Компоненты
  5. Директивы
  6. Фильтры и миксины
  7. Vue-router
  8. Практика
  9. Бонус

Чему научитесь:

  • Деплой Vue приложения на хостинг
  • Настраивать среду разработки, используя webpack
  • Создавать динамические приложения с использованием VueJS и Firebase
  • Реализовывать навигацию пользователей между страницами с помощью Vue Router
  • Управлять состоянием приложения с помощью Vuex
  • Внедрять аутентификацию с использованием Firebase Auth
  • Понимать всю концепцию

Особенности обучения:

  • Гарантия возврата денег — 30 дней
  • 7 ресурсов для скачивания
  • Полный пожизненный доступ
  • Доступ через мобильные устройства и телевизор
  • Сертификат об окончании

Этот курс подходит для веб-разработчиков, которые уже имеют опыт работы с HTML, CSS, JS и желательно понимают, как работать с git. Продолжительность курса около 3,5 часов. В курсе для вас подготовлено 15 видеоуроков. Для большего понимания обязательно изучите все дополнительные текстовые материалы, прилагаемые к урокам. С самых первых уроков вы будете создавать реальное приложение и тем самым лучше усваивать материал.

Школа: Udemy - онлайн-курсы

Сайт: https://www.udemy.com/

Преподаватель: Исмаил Усеинов

Дата начала: В любое время

Длительность: 3 ч. 37 мин.

Интенсивность: Обучение в свободном режиме

Формат обучения: Теория и тесты. 3,5 ч. видео, 8 ресурсов для скачивания.

Требования: Основы HTML. Основы CSS. Средний уровень JavaScript. Желательно понимать Git.

Программа:

2 разделов, 15 лекций, продолжительность 3 ч. 37 мин.

  1. Графический интерфейс игры
  2. Функционал на Vue.js

Чему научитесь:

  • Разбираться в основных элементах Vue
  • Работать с библиотекой JavaScript – Vue

Особенности обучения:

  • Гарантия возврата денег — 30 дней
  • 8 ресурсов для скачивания
  • Полный пожизненный доступ
  • Доступ через мобильные устройства и телевизор
  • Сертификат об окончании

Автор: JavaScript.Ninja

Дата начала: В любое время

Интенсивность: Обучение в свободном режиме

Формат обучения: Видеокурс

Требования: Знания HTML, CSS, JavaScript.

Плейлист:

36 уроков продолжительностью до 1 ч. 30 мин.

  • О структуре курса
  • Зачем нужен Vue.js? концепции
  • Реактивность, концепции
  • Двустороннее связывание, концепции
  • Как использовать Х - Vue.js, нюансы
  • Знакомство, практика
  • Декларативность, концепции
  • «Теория ограничений»
  • Бизнес логика или детали реализации? концепции
  • Учимся учиться, практика
  • Криптономикон, практика
  • Реализация реактивности, нюансы
  • Компоненты, концепции
  • Криптономикон-3, vue-cli и tailwind
  • Криптономикон-4, Самостоятельная работа (валидации)
  • Криптономикон-5, Работа со списком, практика
  • Криптономикон: рефакторинг, практика
  • Криптономикон: ещё раз о рефакторинге, практика
  • YAGNI, практика
  • Криптономикон: улучшаем API, практика
  • Криптономикон: refs, практика
  • nextTick, нюансы
  • Криптономикон - компоненты, практика
  • Нативные события, нюансы
  • Знакомство со слотами, практика
  • Попап и scoped slots, практика
  • Попап и промисы, практика
  • v-model и семантика, нюансы
  • provide/inject, концепции
  • Асинхронные хуки, нюансы
  • Переиспользование кода, практика
  • Options vs Composition, концепции

Чему научитесь:

  • Разбираться в основных элементах Vue
  • Работать с библиотекой JavaScript – Vue

Автор: Ulbi TV

В этом видео рассматриваются все основные концепции Vue 3. Будет создано приложение со стандартным набором функционала, который используется чаще всего: CRUD, сортировка, поиск, пагинация, динамическая пагинация и т.д.

Дата начала: В любое время

Интенсивность: Обучение в свободном режиме

Формат обучения: Видеокурс

Данный курс подойдет: JavaScript-программистам

Структура видео:

Показать
  1. Введение
  2. Теория
  3. Начало разработки. Создание проекта
  4. Компонент App
  5. Интерполяция
  6. Methods. V-ON. Слушатели событий
  7. Vue devtools. Инструменты разработчика
  8. Cтили
  9. Отрисовка в цикле. Директива V-FOR
  10. Создание нового поста
  11. Двустороннее связывание
  12. Модификаторы stop, prevent
  13. Декомпозиция. Создаем переиспользуемые компоненты
  14. Props. Передаем данные в компонент
  15. V-MODEL
  16. $emit. Обмен данными между дочерним и родительским компонентом
  17. Библиотека UI компонентов
  18. Глобальная регистрация компонента
  19. Подробно о V-MODEL
  20. Удаление поста. Ключи KEY в цикле
  21. Отрисовка по условию
  22. Модальное окно
  23. Модификаторы V-MODEL
  24. Работа с сервером. Получаем посты. Axios
  25. Жизненный цикл компонента
  26. Индикатор загрузки данных
  27. Выпадающий список. Сортировка постов
  28. Наблюдаемые WATCH и вычисляемые COMPUTED свойства
  29. Анимации transition group
  30. Поиск постов. Фильтрация
  31. Пагинация. Постраничный вывод
  32. Динамический биндинг классов и стилей
  33. Динамическая пагинация. Бесконечная лента. Intersection API
  34. Refs. Доступ к DOM элементу
  35. VUE-ROUTER. Постраничная навигация
  36. Динамическая навигация
  37. Создаем собственные директивы V-INTERSACTION и V-FOCUS
  38. Mixins. Примеси
  39. Vuex. Глобальное состояние приложения
  40. Composition API

Вы научитесь:

  • Разбираться в основных элементах Vue
  • Работать с библиотекой JavaScript – Vue

Канал: JAVA И SКРИПТЫ

Курс предназначен для тех, у кого уже есть базовые знания о верстке и JS. Будут затронуты все основные темы, разберете подводные камни и трудности, с которыми можно столкнуться. Каждый урок разделен на определенные разделы, чтобы информация была структурирована и легко усваивалась. В конце каждого видео предлагается выполнить ДЗ, чтобы закрепить полученные знания на практике.

Дата начала: В любое время

Интенсивность: Обучение в свободном режиме

Формат обучения: Видеокурс

Для кого этот курс: JavaScript-программистам

Плейлист:

11 уроков продолжительностью до 30 минут

  1. Установка и основные понятия
  2. Что такое v-for, computed, watch
  3. Условная отрисовка и стили
  4. V-model, props и пользовательские события
  5. Реактивность и решение ее основных проблем
  6. Работа с формами, валидация с Vuelidate
  7. Слоты, refs, жизненный цикл компонентов
  8. Урок 7 миксины(примеси), плагины и фильтры
  9. Vue-router продвинутая маршрутизация
  10. Vuex / Что такое глобальное хранилище
  11. Работа с API fetch и axios

Вы научитесь:

  • Разбираться в основных элементах Vue
  • Работать с библиотекой JavaScript – Vue

НайтиКурс.Ру