Курс на Stepik
Обложка курса «NextJS ПРАКТИЧЕСКИЙ КУРС 2026 - Делаем клон YouTube с нуля» на Stepik
990 ₽

NextJS ПРАКТИЧЕСКИЙ КУРС 2026 - Делаем клон YouTube с нуля 0.000

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

🚀 Создай клон YouTube с нуля на Next.js! Практический курс без лишней теории: только реальный проект, в котором ты освоишь роутинг, серверные функции, метаданные и многое другое. Уже после прохождения у тебя будет готовый проект, залитый на хостинг и его можно будет показать на собеседовании.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «NextJS ПРАКТИЧЕСКИЙ КУРС 2026 - Делаем клон YouTube с нуля»Учеников на курсе 37
Сертификаты, выданные на курсе «NextJS ПРАКТИЧЕСКИЙ КУРС 2026 - Делаем клон YouTube с нуля»Сертификатов выдано 0
Отзывы о курсе «NextJS ПРАКТИЧЕСКИЙ КУРС 2026 - Делаем клон YouTube с нуля»Отзывов получено 0
Рейтинг курса «NextJS ПРАКТИЧЕСКИЙ КУРС 2026 - Делаем клон YouTube с нуля»Рейтинг курса 0.000
Уроки в курсе «NextJS ПРАКТИЧЕСКИЙ КУРС 2026 - Делаем клон YouTube с нуля»Количество уроков 99
Тесты в курсе «NextJS ПРАКТИЧЕСКИЙ КУРС 2026 - Делаем клон YouTube с нуля»Количество квизов 40
Время прохождения курса «NextJS ПРАКТИЧЕСКИЙ КУРС 2026 - Делаем клон YouTube с нуля»Время прохождения курса
Стоимость курса «NextJS ПРАКТИЧЕСКИЙ КУРС 2026 - Делаем клон YouTube с нуля»Стоимость курса 990 ₽
Обновления курса «NextJS ПРАКТИЧЕСКИЙ КУРС 2026 - Делаем клон YouTube с нуля»Обновления курса
Дата публикации курса «NextJS ПРАКТИЧЕСКИЙ КУРС 2026 - Делаем клон YouTube с нуля»Дата публикации курса
Последнее обновление курса «NextJS ПРАКТИЧЕСКИЙ КУРС 2026 - Делаем клон YouTube с нуля»Последнее обновление
Сложность normal

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

Разделы в курсе «NextJS ПРАКТИЧЕСКИЙ КУРС 2026 - Делаем клон YouTube с нуля» 10 разделов Уроки в курсе «NextJS ПРАКТИЧЕСКИЙ КУРС 2026 - Делаем клон YouTube с нуля» 99 уроков Тесты в курсе «NextJS ПРАКТИЧЕСКИЙ КУРС 2026 - Делаем клон YouTube с нуля» 40 тестов Время прохождения курса «NextJS ПРАКТИЧЕСКИЙ КУРС 2026 - Делаем клон YouTube с нуля» 13 ч. Последнее обновление курса «NextJS ПРАКТИЧЕСКИЙ КУРС 2026 - Делаем клон YouTube с нуля» обн. 19 мая 2026

1. База NextJS

18 уроков
Открытый
1.1 Введение
94
68
1м 46с
0
Открытый
1.2 Немного о себе
36
31
1м 0с
0
Открытый
1.3 Устанавливаем Next
50
50
8м 11с
0
Открытый
1.4 Роутинг
40
15
11м 42с
0
Открытый
1.5 Формируем структуру проекта
31
31
8м 52с
0
Открытый
1.6 Делаем шапку (узнаем про модульный css)
30
30
14м 50с
0
Открытый
1.7 Страница 404 (Компонент Image)
26
13
9м 10с
0
Открытый
1.8 Навигация (Компонент Link)
22
11
4м 57с
0
Открытый
1.9 Metadata
23
10
4м 21с
0
Открытый
1.10 Добавляем видео на сайт (embed)
22
13
18м 41с
0
Открытый
1.11 Обрабатываем формы: react-hook-form + zod
26
26
10м 7с
0
Открытый
1.12 Refine и superRefine из zod
15
15
10м 37с
0
Открытый
1.13 API роуты
15
6
16м 4с
0
Открытый
1.14 Запрос за данными к Next api
17
17
7м 2с
0
Открытый
1.15 Рисуем превью для видосов
13
13
6м 41с
0
Открытый
1.16 Обрабатываем страницу отдельного видео
13
13
3м 8с
0
Открытый
1.17 Как будет устроена верстка
16
16
1м 12с
0
Открытый
1.18 Исходники
22
22
0м 28с
0

2. Верстка

8 уроков
Открытый
2.1 Верстка шапки
25
25
17м 27с
0
Открытый
2.2 Верстка левой меню
9
9
16м 38с
0
Открытый
2.3 Верстка страницы 404
8
8
5м 32с
0
Открытый
2.4 Верстка превью видео
6
6
17м 58с
0
Открытый
2.5 Верстка layout
5
5
4м 54с
0
Открытый
2.6 Верстка страницы отдельного видео
7
7
8м 12с
0
Открытый
2.7 Верстка формы загрузки
9
9
9м 56с
0
Открытый
2.8 Исходники
12
12
0м 28с
0

3. Погружаемся в особенности NextJS

19 уроков
Открытый
3.1 Введение
19
19
3м 3с
0
Открытый
3.2 Что было во 2 модуле (для тех, кто пропустил)
12
12
5м 8с
0
Открытый
3.3 Достаем больше информации о видосах
13
13
15м 4с
0
Открытый
3.4 Достаем информацию по 1 видео
13
13
11м 33с
0
Открытый
3.5 Как делать серверный рендеринг
11
11
6м 28с
0
Открытый
3.6 Загрузка (Suspence, файл loading.tsx)
9
3
5м 6с
0
Открытый
3.7 Серверный рендеринг для 1 видео
13
13
3м 28с
0
Открытый
3.8 Особенности работы с .env в next
13
3
5м 27с
0
Открытый
3.9 Обновляем NextJS + рефакторинг
11
11
5м 38с
0
Открытый
3.10 Добавляем категории к видео
8
3
26м 15с
0
Открытый
3.11 Страница "Видео по категориям"
5
1
12м 10с
0
Открытый
3.12 Группировка роутов NextJS
8
8
4м 27с
0
Открытый
3.13 Приватные папки NextJS
5
1
2м 57с
0
Открытый
3.14 Метаданные и их динамическая генерация
9
0
6м 28с
0
Открытый
3.15 Функция notFound в NextJS
8
1
3м 16с
0
Открытый
3.16 Страница "Ваши видео"
6
6
11м 3с
0
Открытый
3.17 Немного рефакторинга + верстка
8
1
16м 5с
0
Открытый
3.18 Что дальше?
9
9
0м 20с
0
Открытый
3.19 Исходники
10
10
0м 28с
0

4. Авторизация

13 уроков
Открытый
4.1 Введение
12
12
6м 14с
0
Открытый
4.2 Верстаем страницы авторизации/регистрации
3
1
12м 31с
0
Открытый
4.3 хук useRouter
3
1
8м 48с
0
Открытый
4.4 bcrypt
4
4
8м 14с
0
Открытый
4.5 Авторизация
6
6
7м 59с
0
Открытый
4.6 Куки + jsonwebtoken
6
0
31м 0с
0
Открытый
4.7 HOC для получения авторизованного пользователя
3
3
8м 3с
0
Открытый
4.8 Регистрация
3
3
3м 42с
0
Открытый
4.9 Выход из аккаунта (log out)
2
2
14м 48с
0
Открытый
4.10 Безопасность авторизационного токена
4
4
11м 43с
0
Открытый
4.11 Небольшой рефакторинг
2
2
5м 27с
0
Открытый
4.12 Верстка
2
1
27м 56с
0
Открытый
4.13 Исходники
4
4
-
0

5. Хостинг

7 уроков
Открытый
5.1 Введение
5
5
3м 9с
0
Открытый
5.2 Заливаем код на github
2
2
6м 52с
0
Открытый
5.3 Регистрируемся на vercel
2
2
18м 53с
0
Открытый
5.4 Избавляемся от api роутов
3
1
30м 39с
0
Открытый
5.5 Серверные экшены
5
0
15м 25с
0
Открытый
5.6 Подключаем БД
7
0
24м 8с
0
Открытый
5.7 Исходники
5
5
-
0

6. Добиваем страницы

9 уроков
Закрытый
6.1 Обновляемся на NextJS 16
1
1
4м 29с
0
Закрытый
6.2 NextJS 16.2
1
1
5м 34с
0
Закрытый
6.3 Флаг --inspect
0
0
1м 29с
0
Закрытый
6.4 transitionType
3
3
4м 50с
0
Закрытый
6.5 Разделяем пользователей
1
1
7м 18с
0
Открытый
6.6 Процесс...
12
12
1м 31с
0
Закрытый
6.7 Страница автора
2
2
-
0
Закрытый
6.8 Исходники
1
1
-
0
Закрытый
6.9 error page (global-error-page)
1
1
-
0

7. SEO

8 уроков
Закрытый
7.1 Введение
4
4
-
0
Закрытый
7.2 Тоннель для тестов
2
2
-
0
Закрытый
7.3 Подключаем favicon
1
1
-
0
Закрытый
7.4 OG разметка
2
2
-
0
Закрытый
7.5 robots файл
1
1
-
0
Закрытый
7.6 proxy.ts (middleware.ts)
1
1
-
0
Закрытый
7.7 Чуть больше про редиректы
1
1
-
0
Закрытый
7.8 Исходники
1
1
-
0

8. Оптимизации

8 уроков
Закрытый
8.1 Введение
1
1
-
0
Закрытый
8.2 Оптимизация картинок (loading lazy, optimization, decoding)
1
1
-
0
Закрытый
8.3 Динамические импорты
0
0
-
0
Закрытый
8.4 Как уменьшать use client
1
1
-
0
Закрытый
8.5 Параллельные запросы
1
1
-
0
Закрытый
8.6 Кэширование запросов
1
1
-
0
Закрытый
8.7 Кэширование целой страницы
0
0
-
0
Закрытый
8.8 Исходники
0
0
-
0

9. Параллельные роуты

4 урока
Закрытый
9.1 Введение
1
1
-
0
Закрытый
9.2 Создаем параллельный роут
0
0
-
0
Закрытый
9.3 В чем идея этих роутов?
0
0
-
0
Закрытый
9.4 Исходники
2
2
-
0

10. Итоги

1 урок
Закрытый
10.1 О чем-то рассказываю
2
2
-
0