Ship за 60 минут — Vibe Coding Elite
⚡ 0 XP
1 / 28
VIBE CODING ELITE · УРОК 1

Ship за 60 минут

От CodePen к продакшену

GitHub VS Code Netlify Git
🚀

Продолжение видео Кумисай

5 столпов вайб-кодинга → боевые инструменты

terminal
$ git commit -m "first ship"
[main] ✓ 1 file changed
$ git push
✓ Deployed to Netlify
→ https://mysite.netlify.app
После видео Кумисай

Что ты уже умеешь

5 столпов вайб-кодинга — в голове ✓ видео
Работа с Gemini через промпты ✓ видео
Первый проект в CodePen — трекер привычек ✓ видео
Трёхвопросное мышление: Кто? Что? Как? ✓ видео
👉

Сегодня — следующий уровень

Берём всё это и переносим с песочницы в реальный мир

Зачем этот урок

«Ты бы кинул свою
CodePen-ссылку
работодателю?»

— Вот и ответ на вопрос «зачем этот урок»

❌ codepen.io/you/pen/abc123

Выглядит как хобби

✓ yourname.netlify.app

Выглядит как продакшен

Контекст

Из песочницы в мир

🧸
РАНЬШЕ — CodePen

Песочница: учишься

— Нет истории изменений

— Нет настоящего URL

— Нет командной работы

— Сломал → нет отката

🚀
ТЕПЕРЬ — GitHub + Netlify

Продакшен: запускаешь

+ Полная история коммитов

+ Живой URL на интернете

+ Портфолио для работодателя

+ Сломал → git revert

Этот урок = этот мост 🌉

Из видео Кумисай — апгрейд

3 столпа, которые дожимаем сегодня

Из 5 столпов видео — 3 работают в CodePen на 30%

🔒

СТОЛП 2

Контрольные точки

Save Git commits
🐛

СТОЛП 3

Дебаггинг

"сломал всё" git revert
🧠

СТОЛП 4

Контекст для AI

копипаст ссылки на файлы
Из видео Кумисай ↗

Git = «Машина времени»

Ты уже знаешь концепцию — теперь три новые суперспособности

Бесконечная история

Каждый коммит — это точка в истории. Можешь вернуться к любой.

🌿

Параллельные вселенные

Branches — пробуешь новое, не ломая основной код.

git checkout -b experiment
📝

Подписанные сейвы

Commits с осмысленными сообщениями = дневник разработчика.

git commit -m "add dark mode"
Запомни навсегда

Три команды фаундера

💾
git commit -m "..."

Подписанный сейв

Сохраняет момент в истории

📤
git push

Загрузить в GitHub

И автоматически задеплоить

git revert HEAD

Откатить назад

Машина времени в действии

Почему GitHub важен
«Я открываю GitHub раньше резюме»
🌐

Публичное портфолио

Каждый репо — работа в твоём резюме

🟩

График активности

Зелёные клетки = доказательство работы

🔌

Интеграции

Netlify, Vercel, CI/CD — все смотрят сюда

🧠

Видно как мыслишь

История коммитов = твой образ мысли

🐙 yourname / habit-tracker Public
feat: add dark mode toggle2 ч. назад
fix: mobile layout bug5 ч. назад
init: import from codepenвчера
Автоматизация

Netlify и магия CI/CD

30 секунд от push до обновления сайта

💻

VS Code

пишешь код

📤
git push

1 команда

🐙

GitHub

хранилище

Netlify

автодеплой

🌍

Интернет

живой сайт

Netlify — habit-tracker
PUBLISHEDhabit-tracker.netlify.app28 сек.
BUILDINGfeat: add dark modeсейчас
Главный термин

Что такое CI/CD

CI

Continuous
Integration

Код автоматически проверяется при каждом push

CD

Continuous
Deployment

Проверен → автоматически в прод

ПРОСТЫМИ СЛОВАМИ:

Пишешь код → он автоматически в мире 🌍

Демо

Live Demo: 7 шагов

От CodePen до живого URL — смотри вместе со мной

01
Берём код трекера из видео Кумисай
02
New Repository на GitHub
03
Clone → открыть в VS Code
04
Первый commit и push
05
Netlify Deploy — подключаем репо
06
Ломаем тег → git revert → чиним
07
🎉 Живой URL — отправляешь друзьям
Шаг 01 / 07

Берём код из видео

codepen.io — habit tracker
<!DOCTYPE html>
<html lang="ru">
<head>
  <title>Трекер привычек</title>
</head>
<body>
  <!-- код из видео -->
</body>
💡

Ctrl+A → Ctrl+C — копируем весь код

📋

Ctrl + C

Вся работа из видео Кумисай — в буфере обмена

ЧТО КОПИРУЕМ:

HTML + CSS + JavaScript

из трёх панелей CodePen

Шаг 02 / 07

New Repository

🐙 github.com / new

REPOSITORY NAME

habit-tracker
Public
Private
Add a README file
Create repository

ОБЯЗАТЕЛЬНО:

Public
Add README

Название репо = URL сайта

habit-tracker → habit-tracker.netlify.app

Шаг 03 / 07

Clone & VS Code

bash
$ git clone https://github.com/yourname/habit-tracker.git
Cloning into 'habit-tracker'...
✓ done.
$ cd habit-tracker
$ code .
Opening in VS Code...
1️⃣

git clone

Скачать репо на компьютер

2️⃣

cd habit-tracker

Зайти в папку проекта

3️⃣

code .

Открыть в VS Code — точка важна!

Шаг 04 / 07

Первый commit

📁

ШАГ 1

git add .

Добавить все файлы в staging

💾

ШАГ 2

git commit -m "import from codepen"

Сохранить с описанием

📤

ШАГ 3

git push

Загрузить на GitHub

💡 Пиши сообщения коммитов осмысленно — это твой дневник проекта
Шаг 05 / 07

Netlify Deploy

Netlify — Import from Git

ВЫБЕРИТЕ ПРОВАЙДЕР:

🐙 GitHub ✓ подключён

РЕПОЗИТОРИЙ:

yourname/habit-tracker
Deploy site

30 секунд

От нажатия Deploy до живого URL

ТВОЙ URL:

habit-tracker.netlify.app

🎉 Первый живой сайт готов!

Можно делиться со всеми

Шаг 06 / 07 — машина времени

Debug Together

💥

Ломаем тег

<div> без закрывающего тега
📤

Делаем git push

git add . && git push
😱

Сайт упал

Netlify задеплоил сломанный код

git revert HEAD

git revert HEAD --no-edit && git push

Сайт снова жив!

Машина времени спасла нас

git revert

Машина времени из видео Кумисай — в боевом режиме

$ git revert HEAD
✓ reverted & pushed
→ site restored in 30s
Практика

Твоя миссия

Три уровня. Каждый сложнее.

🥉

Уровень 1

Founder Card

ДОСТУПЕН ВСЕМ

🥈

Уровень 2

Трекер + Контекст

РЕКОМЕНДУЕТСЯ

🥇

Уровень 3

Hardcore Mode

ЧЕЛЛЕНДЖ

Минимум — первый уровень. Максимум — все три.

🥉

Уровень 1 — Минимум

Founder Card

Твоя первая живая визитка

ЧЕКЛИСТ:

Репо my-founder-card
index.html с 4 секциями
Hero / About / Projects / Contact
Первый commit и push
Деплой на Netlify
Живая ссылка в чат

КРИТЕРИЙ ГОТОВНОСТИ:

✓ Ссылка открывается с телефона

💡 Подсказка

В секцию Projects можно добавить CodePen-трекер из видео Кумисай!

НАГРАДА:

+150 XP за живую ссылку 🎉

Уровень 1 — детали секций

Что в каждой секции

HERO

Имя + фраза

Одно предложение — кто ты и что делаешь

ABOUT

О себе

3-4 предложения: кто ты, чем занимаешься

PROJECTS

Три проекта

Можно добавить трекер из видео Кумисай!

CONTACT

Связь

Минимум 2 способа: email + соцсеть

index.html — структура
<section id="hero">  // Имя + фраза
<section id="about"> // 3-4 предложения
<section id="projects"> // 3 карточки
<section id="contact"> // email + ссылки
🥈

Уровень 2

Трекер + новый Контекст

Апгрейд столпа из видео

ЧЕКЛИСТ:

Репо habit-tracker
Перенести код из CodePen
Минимум 3 осмысленных коммита
Деплой на Netlify
Дать Gemini ссылку на GitHub-файл
Применить 1 улучшение, запушить

НОВЫЙ ПРОМПТ ДЛЯ GEMINI:

«Посмотри код по ссылке
[github.com/you/habit-tracker]
и предложи 2 улучшения»

↗ Отсылка к видео

Раньше ты давал код копипастом → теперь ссылкой. Это новый уровень столпа «Контекст»

Из видео Кумисай ↗ — апгрейд
«В видео ты давал контекст копипастом.
Сейчас — ссылкой.
Это новый уровень работы с AI»

РАНЬШЕ (видео)

«Вот мой код: [вставить 200 строк]»

❌ Неудобно, часто режется контекст

ТЕПЕРЬ

«github.com/you/habit-tracker/
blob/main/index.html»

✓ Чисто, удобно, AI видит всё

🥇

Уровень 3 — Hardcore

Branches, Revert, Netlify Forms

ЧЕКЛИСТ:

Ветка experiment + смена палитры
Секция Skills с прогресс-барами
Preview URL от Netlify
Сломать main → git revert → починить
Netlify Forms — форма без бэкенда
Первое реальное сообщение от друга!

🌿 Ветка experiment:

$ git checkout -b experiment
# меняй что угодно
$ git push -u origin experiment
✓ Preview URL создан!

🎯 Цель уровня 3:

Отправить URL 10 друзьям и получить 3 реальных отзыва

Уровень 3 — суперфича

Netlify Forms — магия

Один атрибут — и у тебя рабочая форма без бэкенда

index.html — Netlify Forms
<form name="contact" netlify>
  <input type="text" name="name" />
  <input type="email" name="email" />
  <button type="submit">Отправить</button>
</form>

✓ Что получаешь:

Все сообщения приходят в Netlify Dashboard — без единой строки бэкенда

Один атрибут =

Email-уведомления + Spam protection + Dashboard — всё бесплатно

Уровень 3 — супербонусы

Детали, которые отличают

🏷

Favicon

Иконка сайта в табе браузера

📋

Open Graph

Красивый превью при расшаривании

🚫

404 страница

Кастомная ошибка = профессионал

🔗

Custom subdomain

yourname.netlify.app

🎯

Финальная цель уровня 3

Отправить URL 10 друзьям → получить 3 реальных отзыва

Итог

Что ты получил сегодня

❌ До (CodePen) ✓ После (GitHub + Netlify)
codepen.io/link (для себя) yourname.netlify.app (для всех)
Одна версия Вся история коммитов
Кнопка Save git commit + история
Сломал — нет возврата git revert HEAD — всегда
Копипаст кода в AI Ссылка на файл → новый уровень
Нет портфолио GitHub профиль = твоё лицо
Домашнее задание

До следующего урока

1

README с тремя вопросами

Кто? Что? Как? — из видео Кумисай

2

Вторая итерация трекера

Добавь фичу через Gemini + ссылку

3

Минимум 5 осмысленных коммитов

Не "fix", а "feat: add habit counter"

4

Скриншот Deploys в Netlify

Доказательство живого сайта

🎁

Бонус: Gemini + ссылка на репо

Дай AI ссылку и попроси 2 улучшения

📅

Дедлайн

До следующего урока

📤 Сдача:

Живая ссылка Netlify + ссылка на GitHub репо в Discord

+500 XP за полную сдачу 🚀

VIBE CODING ELITE · УРОК 2

Урок 2: Stitch

Красота твоего сайта — голосом

СЕГОДНЯ ТЫ СТАЛ:

Вайб-кодером с реальным URL

Git-пользователем

Имеешь GitHub-профиль

НА УРОКЕ 2 СТАНЕШЬ:

Дизайнером через голосовой UI

Мастером Google Stitch

Сайт будет красивым 🎨

ДО ВСТРЕЧИ 👋

Сдавай домашку в Discord