Профессии
Курсы
Профессии
Курсы
Курсы
Курсы
Профессии
Курсы
Курсы
Профессии
Курсы
Курсы
Профессии
Страна, затем город
содержание и инструменты
Изучите
Что такое вайбкодинг и чем он отличается от классического программирования
Как работает искусственный интеллект и какую роль играет промпт в генерации кода
Основные инструменты курса: Cursor, GitHub, Vercel и Supabase — зачем они нужны и как взаимодействуют между собой
Как установить и настроить Cursor под себя: язык, тему и подключение аккаунта
Как зарегистрироваться на GitHub и создать первый репозиторий
Как связать Cursor с GitHub для удобной работы над проектами
Освоите
Принципы вайбкодинга и промпт-запросов
Настройка среды разработки в Cursor
Базовая работа с GitHub и репозиториями
Логика создания простых веб-прототипов
На практике
• Создадите калькулятор прямо в браузере — с помощью промпта в Cursor.
• Зарегистрируетесь в Cursor и GitHub, повторите практику и опубликуете свой .html-файл в репозитории.
содержание и инструменты
Изучите
Что такое язык программирования и зачем он нужен
Основные языки программирования и их специализированные области применения
HTML, CSS и JavaScript — как создаются сайты и пользовательские интерфейсы
Python — для создания ботов, автоматизации и анализа данных
SQL — как работать с таблицами и базами данных
Как и почему ИИ «знает» языки программирования и выбирает нужный для задачи
Что не будет изучаться: синтаксис, правила, ошибки компиляции
Как описывать задачи, чтобы получать готовый код и запускать его без ручного написания
Освоите
Понимание роли разных языков программирования
Выбор языка для решения задачи
Использование промптов для генерации кода на разных языках
Работа с результатами генерации кода и их запуск
На практике
• Проведете сравнение трех промптов, написанных на трех разных языках программирования, и получите три разных результата: лендинг, бот и таблицу.
• Сформулируете домашнее задание в виде «Задача → Язык → Инструмент» для дальнейшей работы.
содержание и инструменты
Изучите
Как строится эффективный промпт: постановка цели, контекст, формат и ограничения
Как проводить итерации для улучшения ответа ИИ
Типичные ошибки в сгенерированном коде и способы их распознавания
Методы исправления ошибок в коде, даже без глубоких знаний синтаксиса
Как проверять работу кода и тестировать его работу
Использование различных ИИ-инструментов: Cursor (Chat + Edit), Claude, Phind, DeepSeek
Освоите
Создание запросов для получения кода
Анализ и корректировка ИИ кода
Проверка работоспособности кода
Исправление ошибок программного кода
На практике
• Создадите форму обратной связи с помощью промптинга в Cursor.
• Найдете и исправите две типичные ошибки в сгенерированном коде.
• Выполните домашнее задание: создадите форму, которая отправляет данные без ошибок.
• Проведете проверку работы формы по отсутствию красных ошибок в консоли браузера.
содержание и инструменты
Изучите
Как описывать дизайн лендинга словами: структура, цветовая схема, блоки и элементы
Генерация HTML, CSS и JavaScript кода с помощью промптов в Cursor
Работа с коллекцией готовых React-компонентов shadcn/ui для ускорения разработки
Как сделать лендинг адаптивным и удобным для мобильных устройств
Процесс публикации лендинга на платформе Vercel: настройка проекта и деплой в 2 клика
Освоите
Создание лендинга
Работа с UI-компонентами
Адаптивный дизайн
Управление деплоем на Vercel
На практике
• Создадите лендинг для своего хобби-бизнеса с интерактивными кнопками и адаптивным дизайном.
• Выполните домашнее задание — создать лендинг для своего проекта с полной работоспособностью и мобильной адаптацией.
• Опубликуете лендинг на Vercel с доменом вида *.vercel.app.
содержание и инструменты
Изучите
Что такое бэкенд и зачем он нужен в современных приложениях
Как зарегистрироваться и работать с Supabase — бесплатной базой данных, доступной в России
Создание таблицы пользователей в Supabase для хранения данных
Генерация API-запросов через промпт для отправки данных из веб-формы
Основы безопасности при работе с GitHub, понятие .env и почему нельзя коммитить секретные ключи
Взаимодействие backend и frontend через API
Освоите
Работа с Supabase
Создание API-запросов
Управление базами данных
Безопасность GitHub
На практике
• Добавите форму подписки к лендингу, которая сохраняет данные в Supabase.
• Проверите, что введенные данные появляются в таблице Supabase (новая строка с email).
• Выполните домашнее задание — сделаете так, чтобы данные из формы корректно сохранялись.
• Подготовите лендинг с полноценной сохраненной информацией пользователей.
содержание и инструменты
Изучите
Как зарегистрировать бота в Telegram через BotFather
Как получить и безопасно хранить токен бота
Генерация кода бота с помощью промпта в Cursor
Сохранение пользовательских данных в базе Supabase
Основы тестирования работы Telegram-бота
Взаимодействие между ботом и базой данных
Освоите
Регистрация бота
Генерация кода
Хранение данных
Тестирование бота
На практике
• Создадите бота‑ассистента для записи на консультацию.
• Прошьете полный цикл: пользователь пишет → данные сохраняются в Supabase.
• Запишете видео (30 секунд) или сделаете скриншоты работы бота.
• Отправите видео или скриншоты для проверки.
содержание и инструменты
Изучите
Что такое workflow и как работают триггеры в автоматизации
Основы работы с платформой n8n: установка, интерфейс, запуск процессов
Как собирать данные из Telegram и автоматически заносить их в Yandex Таблицы
Настройка форм и интеграций для автоматического обмена данными
Освоите
Настройка workflow
Интеграция сервисов
Автоматизация данных
Управление процессами
На практике
• Автоматизируете сбор лидов из Telegram в Yandex Таблицы.
• Настроите интеграцию таким образом, чтобы данные попадали в таблицу без ручного участия.
• Сделаете скриншот таблицы с минимум тремя записями для домашнего задания.
содержание и инструменты
Изучите
Как выбрать идею для проекта: сервис, бот или инструмент
Создание архитектуры проекта с помощью промптов
Проработка fullstack MVP: основные компоненты и их связь
Пошаговая сборка проекта с поддержкой ИИ
Интеграция различных компонентов в единую систему
Деплой и тестирование готового продукта
Освоите
Проектирование архитектуры
Разработка fullstack
Интеграция компонентов
Деплой и тестирование
На практике
• Будете следовать пошаговому плану создания проекта от идеи до запуска.
• Соберете демонстрационный проект с функциональностью MVP.
• Развернете проект на платформе и проведете тестирование.
• Выполните домашнее задание: выбрать и начать работу над собственным проектом (например, «Генератор постов + Telegram-бот + админка»).
содержание и инструменты
Изучите
Как правильно оформить GitHub-профиль: структура, README-файлы и безопасность
Правила работы с API-ключами и переменными окружения в Vercel и Supabase
Какие данные нельзя публиковать в репозиториях — .env-файлы, токены, логи
Как эффективно использовать полученные навыки во фрилансе, стартапах или на работе
Обзор перспективных профессий: AI-assisted developer, no-code founder, автоматизатор
Ответы на часто задаваемые вопросы по проектам и дальнейшему развитию
Освоите
Оформление портфолио
Безопасность данных
Публикация проектов
Карьерные возможности
На практике
• Подготовите готовый к показу проект с рабочей ссылкой на Vercel (фронтенд или лендинг).
• Создадите Telegram-бота с функцией ввода данных и сохранения их в Supabase или Yandex Таблицах.
• Обеспечите безопасность проекта, исключив критичные данные из публичных репозиториев.
• Соберете портфолио из GitHub-репозитория, ссылок на Vercel, бота, таблицы и видеодемонстраций.
«Живое» онлайн общение с наставниками и наставниками
Доступ к курсу на 3 месяца: интерактивные задания, вебинары и записи занятий
Гибкий график обучения, который вы подбираете сами под себя
Отсутствие дополнительных расходов на транспорт
Возможность совмещать обучение с работой, путешествиями и параллельным обучением
Учись за счет государства!
Узнайте, как оплатить обучение по соцпрограммам и обучиться бесплатно. Оставляйте заявку, и наши менеджеры расскажут, какие документы нужны для участия в одной из социальных программ
Более 1000 специалистов-практиков,
которые помогут вам начать карьеру
По техническим причинам рейтинг на сайте обновляется раз в квартал. Последнее обновление было 28 октября 2024
После окончания курса вы получаете Персональный сертификат
Государственная лицензия от министерства образования, предоставляющая право на образовательную деятельность.
По итогам обучения на курсе вы получаете электронный персональный сертификат.
Диплом выдается при прохождении комплексной программы обучения. Для получения диплома студенту необходимо пройти все занятия в программе без пропусков.

