Vue Advanced. Продвинутый курс по разработке SPA 2021 (Дмитрий Лаврик)
- О курсе
- Артикул: WVP-285143
- Автор: Дмитрий Лаврик
- Вид товара: цифровой
- Добавлено: 2021-08-22
О товаре
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-окружениях
Классическая вёрстка- Новый курс 2021 (Дмитрий Лаврик) На курсе изучаются ключевые и нестареющие темы вёрстки, которые помогают новичкам создавать адекватную разметку. Курс предназначен для тех, кто Уже познакомился с простейшими основами HTML и CSS Не понимает, как расставлять элементы на нужные места Хочет освоить главные темы и приёмы языков HTML и
1765 RUB
React. Интенсивный курс для программистов 2021 (Дмитрий Лаврик) React Интенсивный курс для программистов от Дмитрия Лаврика Программа интенсива изменена на 60%, разработка на хуках. Старт курса 22 февраля 2021г Урок 1 Простая сборка с webpack Основы компонентного подхода Понимание JSX Функциональные компоненты vs классы Классический React vs функции + хуки
1695 RUB
Javascript. Интенсивный базовый курс. Август 2021 (Дмитрий Лаврик) Javascript Интенсивный базовый курс от Дмитрия Лаврика. Программа курса обновлена в июне 2021 Цель курса Научить спокойно и без лишней нервотрёпки решать типичные javascript-овые задачи. Полученные навыки можно использовать как для решения задач при вёрстке страницы, так и в качестве опоры для
1095 RUB
PHP – ООП. 2021 (Дмитрий Лаврик) Курс предназначен для тех, кто: Уже умеет кодить на PHP в процедурном стиле Не знает ООП или чувствует, что оно вызывает ужас Хочет понять смысл ООП и изучить его главные темы. Программа курса: #1 Базовые понятия ООП Классы и объекты, поля и методы Модификаторы доступа Наследование классов
1745 RUB
TypeScript. Интенсивный практический курс (Дмитрий Лаврик) Изучить и осмыслить ключевые возможности, которые даёт нам TypeScript, переключить мозг на строгую типизацию и статический анализ кода, научиться применять TypeScript на практике. Для продуктивного участия желательно хорошее понимание основ JavaScript, в том числе, тем связанных с
1725 RUB