Курс на Stepik
Обложка курса «Next.js III: SEO, i18n 2026» на Stepik
Бесплатно

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»Учеников на курсе 20
Сертификаты, выданные на курсе «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»Дата публикации курса
Последнее обновление курса «Next.js III: SEO, i18n 2026»Последнее обновление

Чему вы научитесь

  • Строить SEO-страницы на Next.js App Router: generateMetadata, canonical, hreflang, Open Graph, Twitter cards, sitemap и robots.
  • Делать server-rendered search, где URL становится источником правды для категории, города, query и pagination.
  • Подключать внешний API через server boundary: Ticketmaster live source, controlled fallback, Zod-проверка и нормализация данных.
  • Настраивать i18n через локализованные маршруты /en и /ru, сохраняя SEO, links, metadata и search.
  • Использовать продвинутые паттерны App Router: parallel routes, intercepting routes, modal поверх списка, full page detail по прямой ссылке.
  • Применять Suspense и streaming в реальном проекте: hero сразу, featured events позже, search results и similar events через границы загрузки.
  • Развивать избранное от localStorage до Supabase cloud favorites: Auth, RLS, guest/user режимы и миграция локальных данных в облако.
  • Добавлять минимальный тестовый контур: Vitest для pure helpers, Playwright smoke tests для ключевых маршрутов, GitHub Actions CI.
  • Деплоить Next.js проект на Vercel: env variables, Supabase redirects, Google OAuth, robots, sitemap и smoke check по публичной ссылке.

О курсе

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-архитектурой и публичным прод-деплоем.

Для кого этот курс

Знаете основы React и Next.js App Router, но хотите понять, как строить SEO-ready проект. Имеете базовый уровень: маршруты, layout, server/client компоненты, fetch, metadata, деплой. Хотите разобраться с SEO в Next.js через рабочую архитектуру. Увидеть i18n, sitemap, robots, canonical, hreflang и metadata в одном проекте. Подключить внешний API и не дать ему сломать UI. Понять Supabase Auth, RLS и cloud state на понятном учебном примере. Ищете архитектурный reference project для собственных лендингов, каталогов, поисковых страниц или продуктовых MVP.

Начальные требования

Node.js, npm, VS Code или другой редактор.

Уверенное знание JavaScript и базовое знание TypeScript.

Опыт работы с React: компоненты, props, hooks.

Понимание основ Next.js App Router: applayoutpage, server/client components.

Начальный опыт работы с Git и GitHub.

Аккаунты Ticketmaster Developer, Supabase, GitHub и Vercel понадобятся в ходе курса.

Для локальной работы с Ticketmaster API в некоторых регионах может понадобиться VPN.

Преподаватели курса

Как проходит обучение

Каждый урок добавляет один законченный слой EventMap. Сначала разбирается идея паттерна, затем он встраивается в проект, после этого выполняется проверка в браузере, terminal или dashboard внешнего сервиса.

В курсе два типа практики. Product-паттерны встраиваются в основной EventMap: search, metadata, modal detail, streaming, favorites, Supabase Auth, cloud favorites. Учебные механики выносятся в Demo Lab, чтобы можно было увидеть паттерн отдельно и не превращать продуктовые страницы в отладочные экраны.

В финале проект проверяется через Vitest, Playwright, GitHub Actions и деплоится на Vercel. После деплоя выполняется smoke check по публичному URL.

Что вы получите

  • Цельную модель Next.js App Router после базового уровня: маршруты, данные, SEO, i18n, server/client границы, внешние API, cloud state и деплой.
  • Готовый проект EventMap, который можно открыть по публичной ссылке и использовать как reference project.
  • Практические SEO-паттерны: generateMetadata, canonical, hreflang, sitemap, robots, Open Graph и Twitter cards.
  • Понимание server-rendered search: URL как источник правды, search landing pages, category pages, query и pagination.
  • Опыт работы с внешним API через безопасную архитектуру: Ticketmaster, Zod, normalisation, fallback и no-crash поведение.
  • Понимание Supabase на практике: project setup, publishable key, Auth, RLS, Magic Link, Google OAuth и cloud favorites.
  • Минимальный тестовый контур проекта: unit tests, smoke tests, CI перед деплоем.
  • Опыт деплоя на Vercel: GitHub import, env variables, production domain, Supabase redirects, sitemap, robots и smoke check.
  • Каркас мышления: как собрать Next.js приложение, которое можно развивать, проверять и показывать по публичной ссылке.
  • Сертификат

Расскажите о курсе друзьям