КУРС ПО VUE.JS
С НУЛЯ ДО ПРО

Овладей трендовым фреймворком в курсе vue.js - с нуля до про. Полное руководство по современной веб-разработке!

Записаться
OBJECTS

Что вас ждёт в процессе обучения?

Подготовка к интервью

Курс нацелен на успешное прохождение интервью и дальнейшее трудоустройство

Знания и навыки

Более 150 Видео. 0% воды и 100% практических примеров, которые действительно пригодятся в работе.

Доступ к чату

Чат со всеми участниками курса, служит для обмена знаниями и помогает с решением различных вопросов

Домашние задания

Проверка домашних заданий, а так же общие рекомендации и консультации на всех этапах.

Кейсы и проекты

7 современных приложений для вашего портфолио и GitHub

Сертификат

Именной сертификат об окончании курса с общими рекомендациями и оценкой

Пройдя курс, Вы научитесь:

Правильно разделять код и UI на компоненты

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

Разрабатывать полноценные приложения на стеке vue.js

Vue.js является лишь представлением данных. Мы также изучим: как хранить данные и их взаимодействовие, передавача по технологии REST API. Как общаться с сервером - принимать и отдавать запросы.

Работа с API

На API строится весь современный веб. Понимание того как работют такие технологии как REST API или GraphQL делают вас намного востребованнее и профессиональнее.

Состояние приложения с VUEX

Actions, Mutations, State, Getters - все для правильного храненения данных и их дальнейшего взаимодействия.

Роуты и авторизация

Авторизация на клиенте, защита данных, проверка авторизации на сервере. Скрытие роутов для не зарегистрированных пользователей. Разграничение ролей.

Выбирать правильные инструменты и технологии

Помимо стека vue-приложений мы пройдемся по основным библиотекам и технологиям, которые помогут в создании больших приложений.

Оптимизировать Vue.js приложения

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

Почему нужно учить vue?

Vue – мировой лидер фреймворков! Этот фреймворк используется среди компний крупного и среднего бизнеса по всему миру. Самую большую популярность vue.js получил на китайском и европейском рынке. Его используют большинство китайских компаний: Alibaba (мировой лидер торговли в сети), Baidu (IT-гигант, лидер отрасли), Xiaomi, Sina Weibo и другие крупные компании.

Крупные компании используют vue:

behance gitlab laravel nintendo xiaomi

Vue.js входит в ядро Laravel, а так же PageKit. Система управления репозиториями GitLab так же перешла на Vue.js.

По статистике Google Trends - Vue является самым популярным фреймворком в мире:

behance

В России и СНГ Vue становится все более и более популярным:

behance

Профи c GitHub так же выбирают Vue:

Vue создан значительно позже аналогичных фреймворков от Google (Angular) и Facebook (React), поэтому логичным образом учел все преимущества и недостатки двух последних. Уже сегодня профи веб-разработки все чаще предпочитают простой, легкий, мощный и расширяемый Vue другим популярным фреймворкам.

На текущий момент Vue почти в три раза популярнее Angular. И уже обогнал своего ближайшего конкурента – React от Facebook.

behance behance behance
80 000₽
Средняя зарплата Frontend разработчика по РФ

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

Согласно hh, SuperJob и Яндекс работа, где собирались данные о вакансиях - это средняя зарплата vue.js разработчика. В данной выборке не участвовали города миллионники. Поэтому в Москве, Санкт-Петербурге и других городах-миллионерах она может быть выше (иногда в 2 - 3 раза).

Схема обучения:

vue.js сертификат

Ваш будущий Сертификат

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

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

7 выпускных проектов!

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

SSR Blog. Nuxt.js + Vue.js
  • SSR для приложений
  • Полная SEO оптимизация
  • Авторизация и Регистрация пользователей
  • Защита админ панели
  • Работа с token`ами - JWT
  • Локальное хранилише
  • Хранение сессий
Посмотреть демо
Notify App
  • Создание своего API
  • CORS - делимся своим API
  • LoadMore - Постепенная подгрузка содержимого
  • Ленивая подгрузка содержимого
  • Хранение данных полученных от API в Vuex
Посмотреть демо
Users CRM
  • Работа с сторонним API
  • Сбор данных через REST API
  • Сортировка входных данных
  • Пагинация входных данных
Посмотреть демо
GitHub Finder
  • Работа с API GitHub
  • Вывод информации о пользователе
  • Вывод репозиториев пользователя
  • Обработка ошибок
Посмотреть демо
Shop App
  • Работа с Vue-Router
  • Создание динамических маршрутов
  • Хранение и взаимодействие с данными из Vuex
  • Разница между actions и mutations
  • Работа с общим стейтом приложения
Посмотреть демо
Modals
  • Переиспользование компонентов
  • Валидация полей
  • Скрытие элементов при клике за область
  • Отслеживание клавиш
  • Отправка данных с форм на почту
  • Отправка данных с форм в телеграмм канал
Посмотреть демо
Notes App
  • Работа с emit
  • Компонентный подход
  • Фильтрация элементов
  • Удаление, добавление и редактирование элементов
Посмотреть демо

Записаться на курс!

Ответы на часто задаваемые вопросы!

Необходимый уровень для прохождения курса?
Курс идет по ступеням - от легкого к более продвинутому.
Поэтому на начальном этапе будет достаточно пониманимать базис JavaScript, а со всем остальным мы разберемся постепенно!

Хорошей практикой будет, если вы уже верстали сайт с применением нативного js или jquery, тогда вы легко освоите vue.js! Обычно верстальщикам этот фреймворк дается проще всего!
Когда выйдет vue.js 3 версии этот курс устареет?
После релиза третьей версии (по слухам начало 2020) все блоки будут обновлены и Вы получите уведомление!
Более того, курс будет переодически обновляется. Например, недавно был обновлен модуль с вебпаком, добавлен гайд по использованию вью в верстке, а также модуль с заданиями из собеседований!
Можно ли оставить заявку сейчас и оплатить позже?
Да, оставляя заявку вы также гарантированно бронируете место со скидкой, сохраняя текущую цену (при условии оплаты в течении 10 дней с момента отправки заявки)
После курса меня возьмут на позицию Frontend разработчика?
Этот курс нацелен на успешное трудоустройство. В составлении этого курса мне помогал мой бывший коллега, который сейчас является рекрутером на позицию Frontend-Разработчик / Vue-разработчик. Поэтому у вас есть все шансы успешно устроиться на работу Frontend разработчиком.
Какой формат курса?
Формат полноценного курса, более 150 видео, которые будут доступны сразу и навсегда. В сумме это 17 модулей. В 6 модулях есть домашнее задание, в двух видах: простое и более сложное. Также проверка дз и обратная связь.
Как будет осуществляться доступ к курсу?
Доступ к курсу будет осуществляться из админ панели. Там Вы сможете видеть комментарии других пользователей и оставлять свои, скачивать исходники и тд
Оплачивая, Вы получаете пожизненный доступ к курсу со всеми последующими обновлениями.
Есть расписание? Сколько длится курс?
Расписания нету, смотрите, когда будет нужным. Есть только общие рекомендации следуя которым, обучение проходит за 3 недели.
Сколько человек уже записано?
В группе телеграмм на текущий момент - 50+ человек. Так что скучно не будет!
Если я что-то не пойму?
В курсе обсуждаются продвинутые темы при этом - достаточно простым языком и по ступеням - от легкого к тяжелому. Поэтому не понять очень сложно. Есть группа в телеграмме, в которой могут помочь участники курса, в том числе и я. Если вопрос более глобальный - мы всегда можем созвонится по скайпу или другим мессенджерам и закрыть пробелы в знаниях.