Освоите один из самых популярных js-фреймворков на примере практического проекта и сделаете одну работу в портфолио
Курс для тех, кто уже хорошо знает нативный JavaScript. Без знаний JS на курсе будет очень тяжело и непонятно. Vue.js и React.js подойдёт тем, кто хочет вырасти из позиции джуниора, работать над более серьёзными проектами и зарабатывать больше.
Программа курса Vue из двенадцати уроков с теорией и кучей практики. Учимся на реальном проекте
0 урок. Настройка рабочего пространства
Настройка редактора кода
ESlint
1 урок. Создание первого приложения Vue.JS
Ознакомление с архитектурой.
2 урок. Вывод первых данных на страницу. Компонентный подход. Работа со стилями
Практика. Создание компонентов Header и Footer
3 урок. Роутинг приложения. Vue-router
Практика. Настройка роутинга приложения. Вывод статической информации каждой страницы.
4 урок. Состояние компонента. Объекты data, computed
Практика. Работа с состоянием компонента.
5 урок. Обработчики событий v-on. Объект methods. Жизненные циклы компонента
Практика. Работа с обработкой событий.
6 урок. Vuex. Работа с геттерами и сеттерами
Практика. Перенос данных товара во внутреннее хранилище store.
7 урок. Директивы, циклы, условия, динамические стили и классы
Практика. Динамический вывод карточек товара
8 урок. Передача аргументов в компонент. Объект props
Практика. Создание универсального компонента карточки товара.
9 урок. Динамические страницы
Практика. Реализация страницы товара.
10 урок. Работа с формами. Валидация полей. Vuelidate
Практика. Валидация формы обратной связи.
11 Урок. JSON-server, получение данных, сохранение данных.
Практика. Получение данных с сервера и вывод ее на страницу.
12 Урок. Поиск. Фильтрация.
Практика. Реализация поиска и фильтрации товара.
Курс построен так, чтобы разобраться в основах фреймворка Vue.js на реальном проекте, который после курса вы сможете положить в своё портфолио.