Входит в специализацию «Современная фронтенд-инженерия»
Курс познакомит вас с базовыми и продвинутыми
возможностями фреймворка.
Вы научитесь с нуля создавать и стилизовать проект на Vue.js 3
версии, добавлять анимации в веб-приложение и проводить тестирование.
Формат: теория,
разбор кейсов, личный проект
Гибкие сроки: начинайте прямо сейчас и учитесь с комфортной скоростью
Стоимость: -10%
Курс подходит разработчикам, которые хотят повысить свой профессиональный уровень,
даже если у них мало времени.
Для прохождения курса достаточно иметь базовые знания HTML, CSS, JS. На курсе мы
разберем нюансы работы с фреймворком на примере учебного проекта VueWork и вы создадите свой собственный
проект — конструктор пиццы VuePizza.
Vue.js --- фреймворк с открытым исходным кодом.
Позволяет создавать пользовательские интерфейсы UI и одностраничные приложения любой степени сложности.
Фронтенд-разработчика в продуктовых компаниях требуют знания Vue.js*
Средняя зарплата на вакансии фронтенд-разработчика со знанием Vue.js*
Рейтинг среди всех репозиториев с JavaScript фреймворками на Github
По популярности использования в работе**
Разработчиков хотят использовать фреймворк снова или изучить его**
Требования для начала курса:
Программное обеспечение, необходимое для работы с проектом:
На курсе используется библиотека Pinia, а учебные проекты построены на
Vite.
Разберём первоначальную настройку проекта, архитектуру, базовый синтаксис, строение компонентов и шаблонизатор Vue.js.
Рассмотрим передачу данных и взаимодействие между компонентами Vue.js.
Углубимся в работу фреймворка Vue.js, добавим автоматические лейауты и маршрутизатор.
Разберём, как хранить глобальное состояние приложения в одном месте.
Посмотрим, как получать данные по сети и реализовать авторизацию.
Научимся добавлять анимации в приложения.
Научимся тестировать приложение на Vue.js.
Подведём итоги курса и расскажем, что изучать дальше.
На примере учебного проекта мы объясним, как правильно программировать на Vue.js. После этого вы закрепите знания на практике, выполняя задания по личному проекту.
VueWork — это веб-приложение для удобной работы над задачами в команде. С его помощью пользователи могут проводить задачи через все этапы от создания до получения результата. А администратор видит, как сотрудники справляются с работой и текущий статус задач. В проекте используется JavaScript ES2020.
В каждом разделе вы выполняете задания по личному проекту.
На курсе вы разработаете виртуальную пиццерию, в которой посетители могут сами составлять пиццу из ингредиентов, формировать и отправлять заказ.
Проект уже свёрстан, и для него подготовлен бэкенд. В течение курса вы будете программировать только на Vue.js.
Создание одностраничного лендинга
Создание многостраничных сайтов и интернет магазинов
Создание сложных веб приложений для различных целей
Проектирование интерфейсов с помощью компонентного подхода
Манипулирование и передача данных внутри фронтенд-приложения
Работа с маршрутизатором Vue Router
Работа с Vue DevTools
Работа с сервером
Переходы и анимации во Vue.js
Тестирование фронтенд компонентов
Курс предполагает самостоятельное изучение материала в комфортном для вас режиме. Приступить к обучению можно прямо сейчас.
Материал разбит на модули, каждый из которых позволит постепенно осваивать навык от основ до тонкостей.
В каждом модуле будет:
Структурированная информация, необходимая для усвоения навыка.
Примеры решения типовых задач. Позволяют понять, как применять теорию на практике.
Для закрепления материала.
9 лет выстраиваем связь с рынком коммерческой разработки. Учим начинающих разработчиков и видим, как они становятся опытными специалистами.
Перед запуском курса убеждаемся, что он даёт востребованный профессиональный навык.
Мы общаемся с сообществом веб-разработчиков и поэтому понимаем, как нужно учить. Максимально сокращаем время от изучения теории до решения типовых задач.