Чему вы научитесь
- Понимать, как работает Next.js (App Router, серверные и клиентские компоненты)
- Уверенно ориентироваться в документации Next.js и применять её на практике
- Работать с роутингом (динамические, вложенные и параллельные роуты)
- Строить архитектуру реального проекта на Next.js
- Работать с API в Next.js (Route Handlers, Server Actions)
- Обрабатывать формы с помощью react-hook-form и zod
- Реализовывать простую авторизацию (JWT, cookies, bcrypt)
- Работать с серверным рендерингом (SSR) и оптимизацией
- Управлять состоянием загрузки (loading, suspense)
- Подключать и использовать базу данных
- Делать SEO-оптимизацию (metadata, OG, robots.txt)
- Оптимизировать приложение (кэширование, lazy loading, dynamic import)
- Разворачивать проект (Vercel + production setup)
- Создавать проект уровня “YouTube clone” для портфолио
О курсе
Это практический курс по Next.js, в котором вы с нуля создадите рабочее веб-приложение в формате клона YouTube.
Цель курса - показать, как реально работать с Next.js: от базовых вещей вроде роутинга и структуры проекта до более продвинутых возможностей - API, авторизация, оптимизация и деплой.
Курс построен вокруг практики: вы не просто изучаете отдельные темы, а сразу применяете их в проекте.
Почему стоит выбрать этот курс:
- Практика вместо скучной теории
- Пошаговое объяснение без лишней воды
- Актуальный стек Next.js (App Router и современные подходы)
- Разбор реальных задач, с которыми сталкиваются в разработке
Особенности курса:
- Клон YouTube как основной проект
- Работа с формами и валидацией
- Авторизация (JWT, cookies)
- SEO и оптимизация
- Деплой на Vercel
В итоге у вас будет понятная картина работы Next.js и готовый проект для портфолио.
Для кого этот курс
Начальные требования
HTML, CSS, JS.
Совсем немного React.
TypeScript тут будет, но в минимальном его проявлении, поэтому можно пройти курс без знания TS.
Наши преподаватели
Как проходит обучение
Курс представлен в виде видео, которое разбито на разные блоки.
В каждом блоке мы изучаем какую-то механику NextJS и пытаемся на ее основе сделать сайт.
Некоторые куски кода я сначала прошу реализовать вас, а только потом показываю как это делать. Чтобы вы могли тоже писать код, а не только повторять за мной.
Также будут секции с вопросами, чтобы вы могли закрепить материал
Программа курса
Что вы получаете
- В конце обучения получаете сертификат.
- Клон YouTube, который будет залит на хостинг (и его можно спокойно показать на собеседовании)