S
SlivInfoKurs
Модератор
- Регистрация
- 31.03.2020
- Сообщения
- 149 359
- Реакции
- 366
- Онлайн
- 6дн 6ч 15м 48с
- #1
Голосов: 0
чина:
Описание:
Реализовать тренировочное SPA на Vue + Typescript, построить простую и адекватную архитектуру приложения, готовую как к покрытию тестами, так и к Server Side рендерингу.
Для продуктивного участия желательно наличие опыта работы с Vue 3 Composition Api, Router, Pinia и более-менее нормальные знания в TypeScript.
Программа курса:
12 августа, 20:00 — урок 1
19 августа, 20:00 — урок 3
Преподаватель курса:
Профессиональный веб-разработчик. Опыт работы в сфере разработки сайтов более 10 лет.
Ориентируется во всех вопросах создания сайтов, от вёрстки до backend-а. Опытный преподаватель
Цена: 12600 руб.
Скрытая ссылка
Описание:
Реализовать тренировочное SPA на Vue + Typescript, построить простую и адекватную архитектуру приложения, готовую как к покрытию тестами, так и к Server Side рендерингу.
Для продуктивного участия желательно наличие опыта работы с Vue 3 Composition Api, Router, Pinia и более-менее нормальные знания в TypeScript.
Программа курса:
12 августа, 20:00 — урок 1
- Философия архитектуры программы
- Идеи Server Side Rendering (SSR)
- Причины необходимости SSR
- SSR на простом примере
- Влияние SSR и тестирования на архитектуру
- Борьба с модулями-синглтонами
- Vue и TypeScript
- Настройка tsconfig.json
- Использование script setup
- Типизация параметров - defineProps
- Типизация событий - defineEmits
- Типы при работе с директивами
19 августа, 20:00 — урок 3
- Нюансы типов: Ref, UnwrapRef и т.д.
- Типизация ref из шаблона
- Работа с Vue Router + TypeScript
- Типы при работе с Pinia
- Generic компоненты
- Создание http плагина
- Dependency injection
- Типизированный provide / inject
- Создание ключевых composables
- Типизация composables
- Развитие тренировочного SPA
- Взаимодействие с готовым API
- Компоненты и асинхронные данные
- Экспериментальный компонент Suspense
- Composable для удобного вызова api
- Доработка тренировочного SPA
- Работа с авторизацией
- Создание закрытых разделов
- Создание модуля store user
- Взаимодействие частей системы
- Добавляем RealTime в SPA
- Взаимодействие с Socket.io сервером
- Типизация сообщений
- Разработка модуля уведомлений
- Разработка модуля чата
- Основы работы с vitest
- @vue/test-utils
- Typescript: DI и передача mock
- Тестирование компонентов и хранилища
- End 2 end тесты
Преподаватель курса:
Профессиональный веб-разработчик. Опыт работы в сфере разработки сайтов более 10 лет.
Ориентируется во всех вопросах создания сайтов, от вёрстки до backend-а. Опытный преподаватель
Цена: 12600 руб.
Скрытая ссылка
Этот курс появится в скором времени на форуме SLIVINFOKURS.BIZ. Проверьте по поиску форума, возможно данный курс уже слит.