Программирование [Антон Ларичев] [PurpleSchool] Vue.js 3, Vue Router и Pinia. Тариф Самостоятельный (2025)

VkurseAngel

VkurseAngel

Старожил
Команда форума
Премиум
14 Фев 2023
38,601
103,598
121
Голосов: 0
#1
[Антон Ларичев] [PurpleSchool] Vue.js 3, Vue Router и Pinia. Тариф Самостоятельный (2025)

Изображение [Антон Ларичев] [PurpleSchool] Vue.js 3, Vue Router и Pinia. Тариф Самостоятельный (2025)


Слив курса Vue.js 3, Vue Router и Pinia [Тариф Самостоятельный] [PurpleSchool] [Антон Ларичев]

Чему вы научитесь?
После прохождения курса вы сможете:
  • Создавать проект на Vue
  • Понимать реактивность данных
  • Работать с Vue Router
  • Использовать Pinia
  • Управлять состоянием данных в компонентах
  • Использовать Reactive API
  • Писать в стиле Composition API
  • Взаимодействовать с API
  • Создавать формы на Vue
  • Работать с жизненным циклом компонентов
  • Использовать Vue с TypeScript
  • Пользоваться встроенными компонентами
  • Знать синтаксис шаблонов Vue и директивы
Минимальные требования: Знание JavaScript, Знание TypeScript будет плюсом, Знание HTML и CSS

Что в курсе?
В этом курсе мы изучим Vue, Vue Router и Pinia, создавая два полноценных приложения. Мы сделаем приложение для отображения прогноза погоды и Saas сервис хранения веб закладок. Этот курс идеально подойдёт тем, кто уже знаком с основами HTML, CSS и JavaScript и готов начать работать с одним из популярных frontend фреймворков — Vue.js. Если вы уже имеете опыт работы с другими JavaScript фреймворками, этот курс поможет вам быстро освоить Vue и его экосистему.
Курс ориентирован на практическое освоение, и весь теоретический материал будет подкреплён реальными проектами. Вместо стандартных примеров, мы будем работать с настоящими API и создавать приложения, которые имитируют реальные сценарии. В процессе мы подробно изучим Vue Router для работы с маршрутами и Pinia для управления состоянием. Также в курсе предусмотрено множество упражнений, которые помогут вам углубить понимание технологий и доработать проекты, созданные на занятиях.

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

1. Введение
2. Настройка окружения
3. Основы
4. Компоненты
5. Свойства и события
6. Реактивность
7. Шаблоны и модели
8. Жизненный цикл
9. Custom directive и Provide Inject
10. Переход на TypeScript
11. Pinia
12. Vue Router
13. Авторизация
14. Встроенные компоненты
15. Заключение

1. Введение
1.1 Vue и Pinia
1.2 Как устроен курс
1.3 Обзор проектов
1.4 Проекты домашних заданий
1.5 Обзор курсов
1.6 Работа на платформе
1.7 AI и тренажёры
1.8 Стажировка в студии

2. Настройка окружения
2.1 Настройка окружения
2.2 Настройки VSCode
2.3 Установка Node
2.4 О работе NVM
2.5 Создание проекта
2.6 Домашнее задание AI

3. Основы
3.1 Обзор проекта
3.2 Структура компонент
3.3 Настройка eslint
3.4 Шаблоны
3.5 Bind атрибутов
3.6 JS в шаблонах
3.7 Composition API
3.8 Тест - Основы
С AI и тренажёрами
3.9 Занятие - Основы
С AI и тренажёрами
3.10 Домашнее задание - Основы

4. Компоненты
4.1 Макет проекта
4.2 Упражнение - Глобальный стиль
4.3 Что такое компоненты
4.4 Первый компонент
4.5 Стилизация
4.6 Slot
4.7 Несколько slot
4.8 Декомпозиция на компоненты
4.9 Упражнение - Сборка app
4.10 Тест - Компоненты
С AI и тренажёрами
4.11 Занятие - Компоненты
С AI и тренажёрами
4.12 Домашнее задание - Компоненты

5. Свойства и события
5.1 Компонент статистики
5.2 defineProps
5.3 withDefaults
5.4 v-bind
5.5 Использование svg
5.6 Упражнение - Ввод города
5.7 Events
5.8 defineEmits
5.9 Валидация emits
5.10 Наследование атрибутов
5.11 Тест - Свойства и события
С AI и тренажёрами
5.12 Занятие - Свойства и события
С AI и тренажёрами
5.13 Домашнее задание - Свойства и события

6. Реактивность
6.1 Как работает реактивность
6.2 Proxy
6.3 ref
6.4 reactive
6.5 Unwrap
6.6 nextTick
6.7 Упражнение - Состояние редактирования
6.8 computed
6.9 Тест - Реактивность
С AI и тренажёрами
6.10 Занятие - Реактивность
С AI и тренажёрами
6.11 Домашнее задание - Реактивность

7. Шаблоны и модели
7.1 v-if
7.2 v-else
7.3 v-show
7.4 Упражнение - Input
7.5 v-for
7.6 Упражнение - Список данных
7.7 Наивная реализация input
7.8 v-model
7.9 defineModel
7.10 Тест - Шаблоны и модели
С AI и тренажёрами
7.11 Занятие - Шаблоны и модели
С AI и тренажёрами
7.12 Домашнее задание - Шаблоны и модели

8. Жизненный цикл
8.1 Lifecycle Hooks
8.2 Примеры Hooks
8.3 watch
8.4 API погоды
8.5 Получение данных
8.6 keyup
8.7 Упражнение - Привязка данных
8.8 Упражнение - Обработка ошибок
8.9 Динамические стили
8.10 Упражнение - Карточка погоды
8.11 Упражнение - Вывод прогноза
8.12 Тест - Жизненный цикл
С AI и тренажёрами
8.13 Занятие - Жизненный цикл
С AI и тренажёрами
8.14 Домашнее задание - Жизненный цикл

9. Custom directive и Provide Inject
9.1 Динамические классы
9.2 Свои директивы
9.3 Упражнение - Левая панель
9.4 Рефакторинг компонент
9.5 Provide Inject
9.6 Реализация с Provide Inject
9.7 Symbol key
9.8 Упражнение - Передача данных
9.9 Упражнение - Финал приложения
9.10 Тест - Custom directive и Provide Inject
С AI и тренажёрами
9.11 Занятие - Custom directive и Provide Inject
С AI и тренажёрами
9.12 Домашнее задание - Custom directive и Provide Inject

10. Переход на TypeScript
10.1 Почему TypeScript
10.2 Рекомендуемый курс
10.3 Создание приложения
10.4 Обзор проекта
10.5 Запуск API
10.6 Работа с API
10.7 Подготовка стилей
10.8 Типизация defineProps
10.9 Типизация ответа API
10.10 Тест - Переход на TypeScript
С AI и тренажёрами
10.11 Занятие - Переход на TypeScript
С AI и тренажёрами
10.12 Домашнее задание - Переход на TypeScript
10.13 Отзыв о курсе

11. Pinia
11.1 Почему Pinia
11.2 Установка Pinia
11.3 Store профиля
11.4 Actions
11.5 Упражнение - Перенос в профиль
11.6 Добавление axios
11.7 Упражнение - Store для категорий
11.8 Упражнение - Вывод списка
11.9 Создание категории
11.10 Тест - Pinia
С AI и тренажёрами
11.11 Занятие - Pinia
С AI и тренажёрами
11.12 Домашнее задание - Pinia

12. Vue Router
12.1 Установка Vue Router
12.2 RouterView
12.3 children
12.4 Упражнение - Страница входа
12.5 useRouter
12.6 LazyLoading
12.7 Vue DevTools
12.8 Active links
12.9 Динамические пути
12.10 Упражнение - Главная страница
12.11 Helpers
12.12 onBeforeRouteUpdate
12.13 Упражнение - Получение закладок
12.14 NotFound
12.15 Тест - Vue Router
С AI и тренажёрами
12.16 Занятие - Vue Router
С AI и тренажёрами
12.17 Домашнее задание - Vue Router

13. Авторизация
13.1 Типизация defineModel
13.2 Работа с формой
13.3 Отправка запроса на авторизацию
13.4 JWT
13.5 Хранения в LocalStorage
13.6 NavigationGuard
13.7 Данные за авторизацией
13.8 Упражнение - Редактирование категории
13.9 Упражнение - Удаление категории
13.10 Упражнение - Компонент закладки
13.11 Упражнение - Вывод списка закладок
13.12 Типизация defineEmits
13.13 Тест - Авторизация С AI и тренажёрами
13.14 Занятие - Авторизация С AI и тренажёрами
13.15 Домашнее задание - Авторизация

14. Встроенные компоненты
14.1 Упражнение - добавление закладки
14.2 useTemplateRef
14.3 Component Registration
14.4 Async Components
14.5 Teleport
14.6 Transition
14.7 Сборка для production
14.8 Тест - Встроенные компоненты С AI и тренажёрами
14.9 Занятие - Встроенные компоненты С AI и тренажёрами
14.10 Домашнее задание - Встроенные компоненты

15. Заключение
15.1 Куда двигаться дальше
15.2 Финальное тестирование
С AI и тренажёрами
15.3 Собеседование с AI наставником

Автор курса: Антон Ларичев. Основатель PurpleSchool

Тариф Самостоятельный.

Продажник:

Скачать:
 

Похожие темы


О нас

Слив платных курсов - скачать бесплатно

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

VKURSE.INFO регулярно публикует:

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

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

Быстрая навигация

Меню пользователя