Курс на Stepik
Обложка курса «Next.js III: SEO, i18n 2026» на Stepik
3 500 ₽

Next.js III: SEO, i18n 2026 ★ 0.000

Открыть на
STEPIK.ORG

SEO, i18n, App Router и Supabase в Next.js. Server-rendered search, metadata, canonical, hreflang, sitemap, robots, Ticketmaster API, Suspense, modal routes, cloud favorites, Vitest, Playwright, CI и деплой на Vercel. Соберём приложение для поиска событий с живыми данными, SEO-архитектурой и публичным прод-деплоем.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Next.js III: SEO, i18n 2026»Учеников на курсе 46
Сертификаты, выданные на курсе «Next.js III: SEO, i18n 2026»Сертификатов выдано 0
Отзывы о курсе «Next.js III: SEO, i18n 2026»Отзывов получено 0
Рейтинг курса «Next.js III: SEO, i18n 2026»Рейтинг курса 0.000
Уроки в курсе «Next.js III: SEO, i18n 2026»Количество уроков 42
Тесты в курсе «Next.js III: SEO, i18n 2026»Количество квизов 82
Время прохождения курса «Next.js III: SEO, i18n 2026»Время прохождения курса —
Стоимость курса «Next.js III: SEO, i18n 2026»Стоимость курса 3 500 ₽ —
Обновления курса «Next.js III: SEO, i18n 2026»Обновления курса — —
Дата публикации курса «Next.js III: SEO, i18n 2026»Дата публикации курса — ———
Последнее обновление курса «Next.js III: SEO, i18n 2026»Последнее обновление — ———

Содержание курса

Разделы в курсе «Next.js III: SEO, i18n 2026» 11 разделов Уроки в курсе «Next.js III: SEO, i18n 2026» 42 урока Тесты в курсе «Next.js III: SEO, i18n 2026» 82 теста Время прохождения курса «Next.js III: SEO, i18n 2026» 0 ч. Последнее обновление курса «Next.js III: SEO, i18n 2026» обн. 30 августа 2026

Cтарт из Next I/II

2 урока
1. Что нового в курсе Next.js III ↗
2. Demo Lab, повтор TypeScript, URL и server/client ↗

i18n, locale как часть маршрута

4 урока
1. Почему locale идёт первым сегментом URL ↗
2. next-intl, сообщения интерфейса ↗
3. Middleware и переключение языка ↗
4. Locale между страницей, UI и данными ↗

Данные событий, от mock data к внешнему API

4 урока
1. EventCardData и карточка события ↗
2. Zod как граница между чужим и своим ↗
3. server/api layer и Ticketmaster ↗
4. Ошибки, изображения и нестабильные поля ↗

Dynamic routes, статика и ISR

7 уроков
1. Карта dynamic routes в EventMap ↗
2. generateStaticParams для событий ↗
3. dynamicParams и controlled content source ↗
4. ISR и fetch cache ↗
5. Rendering strategy map для EventMap ↗
6. Live Ticketmaster на главной по cache policy ↗
7. Возвращаем live EventMap UI ↗

Server-rendered search, SEO engine

6 уроков
1. Почему client-side search слаб для SEO ↗
2. [[...segments]], clean URL для поиска ↗
3. Навигация поиска: active state, reset и pagination ↗
4. SEO-тексты из фильтров ↗
5. Live search source, Ticketmaster + fallback ↗
6. Product UI baseline для EventMap ↗

Metadata, sitemap, robots, hreflang

4 урока
1. generateMetadata как общий паттерн ↗
2. Canonical и alternates ↗
3. Sitemap и robots программно ↗
4. SEO Lab, проверка результата ↗

Parallel Routes и Intercepting Routes

3 урока
1. Parallel Routes, slot в layout ↗
2. Intercepting Routes, modal поверх списка ↗
3. Один контент, два режима показа ↗

Suspense и Streaming

2 урока
1. Suspense в App Router ↗
2. Streaming в EventMap ↗

Избранное, localStorage и клиентское состояние

2 урока
1. localStorage как browser persistence ↗
2. Страница избранного ↗

Supabase, облачное избранное и авторизация

4 урока
1. Supabase в архитектуре EventMap ↗
2. Таблица favorites и RLS ↗
3. Supabase Auth, Magic Link и Google OAuth ↗
4. Cloud favorites вместо localStorage useFavoritesCloud ↗

Тесты, деплой и финальная архитектура

4 урока
1. Финальная архитектура EventMap ↗
2. Vitest и Playwright ↗
3. Деплой на Vercel ↗
4. Итог курса ↗