Vue Advanced. Продвинутый курс по разработке SPA. Сентябрь 2021 (Дмитрий Лаврик)
- О курсе
- Артикул: WVP-146636
- Автор: Дмитрий Лаврик
- Вид товара: цифровой
- Добавлено: 2021-10-03
О товаре
NEW! Продвинутый курс по разработке SPA от Дмитрия Лаврика
Цель курса
Рассмотреть решение главных задач, возникающих при создании Single Page Application, таких как построение архитектуры приложения, работа с пользователями и авторизационными токенами, server side rendering и т.п.
Для продуктивного участия желательно прохождение базового курса по Vue. Однако, если вы уже знакомы с основами работы с vuex, vue-router, axios или fetch, можно начинать с текущей ступени.
Начало курса: 26 августа 2021 г.
За новшествами следуем аккуратно – в курсе используется Vue 3, но с классическим options api.
Урок 1
Анализ SPA после vue level 1
Улучшение архитектуры приложения
Адекватная работа с axios
Обработка и красивый показ ошибок
Нюансы работы с Vue Router
Дочерние маршруты, хуки и события
Урок 2
Работа с авторизацией в SPA
Создание модуля vuex/user
Взаимодействие с серверным API
Создание закрытых страниц
Meta-данные маршрутов
Проверка прав доступа
Урок 3
Улучшение тренировочного SPA
Изучение серверного API
Авторизация и JWT-токены
Личный кабинет пользователя
Модуль рейтинга товаров
SPA и проблемы с SEO. Пререндеринг
Урок 4
Идеи server side rendering
Сервер на node.js + express
SSR шаг за шагом на простом примере
Vue Server Renderer
Client и server entries
Настройка vue-cli и webpack
Урок 5
SSR в более сложном SPA
Проблемы синглтонов из es-модулей
Работа с роутером и хранилищем
Настройка axios
Модуль vuex для head-раздела
Наполнение базового шаблона
Урок 6
Схемы дополнительной оптимизации
Настройка кода ответа сервера
Предзагрузка данных и состояния
Кэширование запросов
Кэширование страниц
Разделение CSS (file, head style)
Урок 7
Доработка тренировочного SPA
Гидратация клиентской части
Альтернативная сборка проекта
SSR и WebpackManifestPlugin
Урок 8
Подведение итогов
Перевод проекта на Vue 2
Выборочный SSR для страниц
Идеи SSR в не node-окружениях
React. Интенсивный курс для программистов. 2022 (Дмитрий Лаврик) 8 онлайн уроков По понедельникам и четвергам с 20:00 МСК. Продолжительность каждого занятия около двух часов. На уроках разбираются домашние работы учеников и новый материал. Видеозаписи всех уроков Если вы по какой-то причине не смогли посетить урок, не переживайте, спустя пару часов после
1825 RUB
Javascript. Интенсивный базовый курс. 2022 (Дмитрий Лаврик) Программа курса обновлена в мае 2022 Цель курса Научить спокойно и без лишней нервотрёпки решать типичные javascript-овые задачи. Полученные навыки можно использовать как для решения задач при вёрстке страницы, так и в качестве опоры для перехода к frontend-разработке и миру современных
1980 RUB
Идеальная вёрстка 2020 (Дмитрий Лаврик) Идеальная вёрстка для оценки в Chrome Lighthouse и Google PageSpeed Insights от Дмитрия Лаврика. На интенсиве изучаются приёмы вёрстки для достижения максимального результата в системах автоматической оценки страниц от Google. Интенсив предназначен для тех, кто: Изучил HTML и CSS на более-менее
1095 RUB
WordPress, июль 2020 (Дмитрий Лаврик) Почему Wordpress? Низкий порог входа Бешеная популярность Лучшая документация Масса готовых решений Для кого курс? Для верстальщиков, знающих основы PHP. Чтобы нормально чувствовать себя при работе с WordPress, необходимо уметь верстать и знать основы программирования: переменные, ветвления,
1785 RUB
[SmartGrid] Продвинутая вёрстка, 2020 (Дмитрий Лаврик) Трёхнедельный онлайн курс от Дмитрия Лаврика. Если ты думаешь, что знаешь, что такое удобная вёрстка — просто посмотри видео. Спойлер: Программа 27.02 Вводный вебинар Техническая информация Доступы в группы и к тренажёрам Обзор программы курса Обзор вспомогательных инструментов 1 Основы Flexbox
1680 RUB