Программа онлайн-курса практикума «Вайб-кодинг с нуля за 50 дней: создай первый ИИ-сайт, бот, сервис и начни зарабатывать»

Занятие 1. Старт в вайб-кодинге: архитектор продукта + цикл управления ИИ (11 марта в 18.00 мск)

Освоим цикл управления ИИ: поставим задачу, получим результат, проверим, уточним.

Научимся писать промпты так, чтобы ИИ выдавал то, что нужно, а не «просто код».

Тут же, на встрече, запустим классическую игру «Змейка» прямо в браузере.

Практика: запустить игру «Змейка» в браузере через ChatGPT и прожить управленческий цикл: поставить задачу, получить код, проверить результат и уточнить запрос.

Результат: научитесь управлять ИИ как инструментом и запускать простой веб-код. Страх перед чистым листом исчезнет.

Занятие 2. Упаковываем идею: создаём «паспорт» вашего будущего продукта (14 марта в 11.00 мск)

Сформулируем, зачем ваш продукт нужен людям (JTBD).

Напишем краткий синопсис и PRD — документ, описывающий минимальную версию продукта (MVP).

Спроектируем, как пользователь будет взаимодействовать с сайтом (User Flow) и что при этом будет происходить внутри системы.

Практика: собрать продуктовое описание для ИИ по своему проекту, последовательно сформировав JTBD, синопсис, PRD и сценарии работы продукта.

Результат: полное готовое «Продуктовое описание для ИИ» по вашему проекту.

Занятие 3. Переводим с человеческого на технический: пишем ТЗ для разработчика (ИИ) (18 марта в 11.00 мск)

Разделим проект на части: фронтенд (то, что видит пользователь), бэкенд (внутренняя логика), базы данных и внешние сервисы (API).

Составим консолидированное техническое задание и план модулей — пошаговую инструкцию для ИИ-разработчика.

Создадим черновик ТЗ, по которому можно начинать работать.

Практика: собрать техническое задание для ИИ на основе продуктового описания и довести его до консолидированной версии с планом модулей.

Результат: готовое «Техническое задание для ИИ» + план реализации.

Занятие 4. Q&A: разгоняем страхи и утверждаем планы (21 марта в 11.00 мск)

Ответы на вопросы по идеям и ТЗ участников.

Разбор типичных ошибок в формулировании задач для ИИ.

Мини-разборы реальных кейсов участников.

Результат: уточнённые идеи проектов и больше уверенности, что вы двигаетесь в правильном направлении.

Занятие 5. Автоматизация рутины: ИИ + Python как ваш личный «цифровой сотрудник» (25 марта в 18.00 мск)

Освоим «мета-промптинг» — технику общения с ИИ, при которой нейросеть пишет сложный рабочий код с первого раза.

Создадим реальный рабочий Python-скрипт для автоматизации вашей задачи, например: сбор данных с сайтов в Excel, обработка фотографий, парсинг прайс-листов.

Запустим код в Google Colab — это среда, которая работает прямо в браузере и не требует установки Python на компьютер.

Практика: сгенерировать через ИИ Python-скрипт для автоматизации задачи и запустить его в Google Colab с получением итогового файла.

Результат: автоматизация конкретной задачи (например, сбор данных в CSV).

Занятие 6. Веб-страницы и мини-приложения через AI-конструктор (27 марта в 11.00 мск)

Создадим структуру страниц вашего будущего веб-приложения (Lovable/Harvi).

Научимся описывать ИИ, как должны выглядеть элементы.

Спроектируем, какие данные нам нужно хранить (например, профили пользователей, записи, заказы).

Подключим форму сбора заявок через Яндекс Формы.

Подключим базу данных

Выложим веб-приложение в интернет — у него появится публичный URL (Netlify).

Практика: создать сайт через AI-конструктор, подключить базу данных и выполнить публичный деплой проекта.

Результат: рабочее веб-приложение, сайт с базой данных и публичным URL.ч

Занятие 7. Создаём телеграм-бота: backend в кармане (1 апреля в 18.00 мск)

Зарегистрируем бота и получим токен доступа.

Сгенерируем код бота на Python через ИИ.

Настроим все секретные ключи в переменных окружения (.env) и запустим бота в специальной среде (CodeSandbox).

Практика: создать телеграм-бота, сгенерировать код через ИИ, настроить переменные окружения и запустить его для обработки заявок.

Результат: рабочий телеграм-бот, принимающий и обрабатывающий заявки.

Занятие 8. Q&A: разбор скриптов, сайтов и ботов (4 апреля в 11.00 мск)

Разбор реальных проектов участников: что доработать, чтобы этим реально пользовались.

Ответы на технические и «полубизнесовые» вопросы (формулирование промптов, сценарии, логика).

Доработка идей под реалии рынка и ресурсы участника.

Результат: ваши скрипты, сайты и боты становятся ближе к реальному бою:меньше учебных решений, больше прикладных.

Занятие 9. Выводим проект в интернет: GitHub + сервер + круглосуточная работа (8 апреля в 18.00 мск)

Загрузим код проекта на GitHub (профессиональный «склад» кода).

Арендуем виртуальный сервер (VPS) и подключимся к нему по SSH.

Настроим автозапуск нашего сервиса (systemd), чтобы он оживал сам после перезагрузок сервера.

Напишем понятную документацию (README).

Практика: загрузить проект в GitHub, развернуть его на VPS и настроить круглосуточный автозапуск сервиса.

Результат: ваш бот, веб-приложение или сайт работает 24/7 и независимо от вашего подключения и подключения компьютера.

Занятие 10. Профессиональный подход: работа с Cursor и ИИ-IDE (11 апреля в 11.00 мск)

Настроим «хард-протоколы» для ИИ-агента, чтобы он не ломал код.

Научимся планировать изменения вместе с ИИ перед тем, как их применить.

Проведём полный цикл: поставим сложную задачу, утвердим план, ИИ все сделает, мы проконтролируем и задеплоим.

Практика: поставить задачу ИИ-агенту в Cursor, утвердить план изменений и выполнить контролируемый деплой проекта.

Результат: вы умеете управлять ИИ-агентом в IDE без хаоса.

Занятие 11. Монетизация и приём платежей (15 апреля в 18.00 мск)

Разберёмся, как подключить платёжную систему (на примере CloudPayments).

Узнаем, в каких случаях достаточно простой кнопки (виджета), а когда нужно писать сложную логику через API.

Проведём тестовую оплату.

Практика: интегрировать оплату в проект через виджет или API и провести тестовый платёж.

Результат: продукт принимает реальные платежи.

Занятие 12. Q&A: финальная шлифовка перед презентацией (18 апреля в 11.00 мск)

Разбор интеграции платежей и деплоя проектов участников.

Ответы на блокирующие вопросы «у меня не работает...»

Помощь в выборе фокуса для итоговой демозащиты.

Практика: доработка итогового проекта под финальный показ: фиксы, улучшения, упаковка.

Результат: вы подготовили проект к защите: он работает и внятно упакован для демонстрации.

Занятие 13. Demo Day: защита проектов и планы по масштабированию (25 апреля в 18.00 мск)

Публичная защита проектов перед группой и экспертами.

Обратная связь по продукту, идее и реализации.

Разбор лучших подходов и идей: чему можно научиться друг у друга.

Что делать дальше: варианты развития вашего продукта и ролей (фриланс, продукт, предприниматель).

Практика: живая защита своего проекта, ответы на вопросы, получение обратной связи и идей для развития.

Результат: публично защищённый проект, живой фидбэк от эксперта и понимание, как превратить это в деньги, портфолио или новый бизнес.