Вы научитесь работать с Vue.js 2, даже если никогда его не использовали, и узнаете его отличия от других фреймворков
Формат: теория, разбор кейсов, личный проект
Гибкие сроки: рекомендованный план --- 4 месяца по 8 часов в неделю
Стоимость: -17% сегодня
Курс подходит разработчикам, которые хотят повысить свой профессиональный уровень, даже если у них мало времени.
Vue.js --- фреймворк с открытым исходным кодом. Позволяет создавать пользовательские интерфейсы UI и одностраничные приложения любой степени сложности.
Фронтенд-разработчика в продуктовых компаниях требуют знания Vue.js*
Средняя зарплата на вакансии фронтенд-разработчика со знанием Vue.js*
Рейтинг среди всех репозиториев с JavaScript фреймворками на Github
По популярности использования в работе**
Разработчиков хотят использовать фреймворк снова или изучить его**
Требования для начала курса:
Программное обеспечение, необходимое для работы с проектом:
В первом разделе мы разберём первоначальную настройку проекта, архитектуру, базовый синтаксис, строение компонентов и шаблонизатор Vue.js.
В разделе 2 мы рассмотрим передачу данных и взаимодействие между компонентами Vue.js.
В разделе 3 мы углубимся в работу фреймворка Vue.js, добавим автоматические лейауты и маршрутизатор.
В разделе 4 мы рассмотрим, как подключить хранилище Vuex к нашему приложению и как его использовать.
В разделе 5 мы избавимся от тестовых данных и реализуем взаимодействие с сервером.
В разделе 6 мы реализуем анимации для нашего проекта.
В разделе 7 мы добавим модульное тестирование для компонентов.
В разделе 8 мы разберём продвинутые техники Vue.
В разделе 9 сделаем обзор Nuxt.js.
На примере учебного проекта мы объясним, как правильно программировать на Vue.js. После этого вы закрепите знания на практике, выполняя задания по личному проекту.
VueWork — это веб-приложение для удобной работы над задачами в команде. С его помощью пользователи могут проводить задачи через все этапы от создания до получения результата. А администратор видит, как сотрудники справляются с работой и текущий статус задач. В проекте используется JavaScript ES2020.
В каждом разделе вы выполняете задания по личному проекту. Вы будете работать над ним и самостоятельно, и в паре с наставником.
На курсе вы разработаете виртуальную пиццерию, в которой посетители могут сами составлять пиццу из ингредиентов, формировать и отправлять заказ.
Проект уже свёрстан, и для него подготовлен бэкенд. В течение курса вы будете программировать только на Vue.js.
Проектирование интерфейсов с помощью компонентного подхода
Манипулирование и передача данных внутри фронтенд-приложения
Работа с маршрутизатором Vue Router
Работа с Vue DevTools
Работа с сервером
Переходы и анимации во Vue.js
Тестирование фронтенд компонентов
Курс предполагает самостоятельное изучение материала в комфортном для вас режиме. Приступить к обучению можно прямо сейчас.
Материал разбит на модули, каждый из которых позволит постепенно осваивать навык от основ до тонкостей.
В каждом модуле будет:
Структурированная информация, необходимая для усвоения навыка.
Примеры решения типовых задач. Позволяют понять, как применять теорию на практике.
Для закрепления материала. После выполнения каждого задания вы получите обратную связь от наставника. Он ответит на вопросы и поделится секретами мастерства.
Наставник --- это специалист, который прямо сейчас занимается веб-разработкой на Vue.js 2, решает актуальные задачи, использует современные подходы и инструменты.
Облако наставников на курсе Vue.js 2 — платформа, с помощью которой вы сможете отправить задание на проверку и получить консультацию от любого доступного на курсе наставника.
Опытные разработчики проведут ревью вашего кода, проверят задания, ответят на вопросы и поделятся секретами мастерства.
Зачем нужен Vue.js 2 для фронтенд-разработчиков
Какие знания и навыки необходимы для изучения фреймворка
В чём преимущества и недостатки Vue.js 2
Где применяется фреймворк и почему он так популярен
9 лет выстраиваем связь с рынком коммерческой разработки. Учим начинающих разработчиков и видим, как они становятся опытными специалистами.
Перед запуском курса убеждаемся, что он даёт востребованный профессиональный навык.
Мы общаемся с сообществом веб-разработчиков и поэтому понимаем, как нужно учить. Максимально сокращаем время от изучения теории до решения типовых задач.
Способы оплаты