Robot
Складчик
- #1
[BelhardAcademy] Vibecoding - Вайб-кодинг
- Ссылка на картинку

Модуль 1 Введение в Vibecoding
Знакомство с философией "кодить через вайб" и современными ИИ-инструментами
Модуль 2 Мастерство Cursor
Глубокое погружение в Cursor - главный инструмент ИИ-разработчика
Модуль 3 Claude Code
Альтернативный мощный ИИ-инструмент для архитектуры и планирования
Модуль 4 Современный веб-стек
Изучение технологий для создания современных веб-приложений
Модуль 5 Настройка проекта
Настройка полного технологического стека для разработки
Модуль 6 Бекенд
Создание серверной части приложения с базой данных
Модуль 7 Аутентификация
Система регистрации и входа пользователей
Модуль 8 База данных
Глубокое погружение в Supabase и управление данными
Модуль 9 Фронтенд
Создание красивого и функционального пользовательского интерфейса
Модуль 10 API
Интеграция системы и внешних API
Модуль 11 Финальная интеграция
Связывание всех компонентов и деплоймент в production
Модуль 12 Презентация проектов
Знакомство с философией "кодить через вайб" и современными ИИ-инструментами
- Философия vibecoding vs классическое программирование
- 10 лучших ИИ-инструментов (Cursor, Claude Code, v0.dev)
- Первое приложение за 10 минут
- GitHub для ИИ-разработки
Модуль 2 Мастерство Cursor
Глубокое погружение в Cursor - главный инструмент ИИ-разработчика
- Установка, настройка и интеграции
- Chat, Tab автодополнение, Cmd+K команды
- Composer для генерации сложного кода
- .cursorrules - персонализация ИИ-помощника
- MCP интеграция
Модуль 3 Claude Code
Альтернативный мощный ИИ-инструмент для архитектуры и планирования
- Возможности веб-интерфейса и Artifacts
- Когда использовать Claude вместо Cursor
- Генерация API, схем БД и тестов
- Гибридный подход в разработке
- Agent и Subagent системы
- MCP интеграция
Модуль 4 Современный веб-стек
Изучение технологий для создания современных веб-приложений
- Архитектура современных веб-приложений
- JavaScript/TypeScript экосистема
- Базы данных и SQL основы
- Регистрация во всех необходимых сервисах
Модуль 5 Настройка проекта
Настройка полного технологического стека для разработки
- Next.js проект с TypeScript
- Настройка Vercel для деплоя
- Environment variables и секреты
- Интеграция всех сервисов (Supabase, OpenAI и др)
Модуль 6 Бекенд
Создание серверной части приложения с базой данных
- API Routes в Next.js
- Drizzle ORM и PostgreSQL
- Схема базы данных и миграции
- CRUD операции и бизнес-логика
Модуль 7 Аутентификация
Система регистрации и входа пользователей
- Supabase Authentication
- Email/Password регистрация и вход
- Social login (Google, GitHub) через Supabase
- Синхронизация пользователей с БД
Модуль 8 База данных
Глубокое погружение в Supabase и управление данными
- Supabase Dashboard и возможности
- SQL Editor и Table Editor
- Real-time subscriptions
- Row Level Security и миграции
Модуль 9 Фронтенд
Создание красивого и функционального пользовательского интерфейса
- Основы и роутинг - Next.js App Router и навигация - Layouts и metadata для SEO
- Интерактивные компоненты - Формы с валидацией (React Hook Form + Zod) - Модальные окна и диалоги - Табы и аккордеоны - Tooltip и dropdown меню - Анимации с Framer Motion
- Landing Page - Hero блок с CTA - Features секция - Pricing блок - FAQ с аккордеоном - Footer и Header - Responsive дизайн
- Админ-панель (Dashboard) - Sidebar навигация - Stats cards - Таблица пользователей с сортировкой - Графики и аналитика - Notifications
Модуль 10 API
Интеграция системы и внешних API
- HTTP протоколы и RESTful API
- Webhooks для уведомлений
- Связка фронтенда и бекенда
Модуль 11 Финальная интеграция
Связывание всех компонентов и деплоймент в production
- Автоматизация с помощью ИИ
- OpenAI API и стриминг
- Тестирование полного приложения
- Production деплой и мониторинг
Модуль 12 Презентация проектов
- 7 мин презентация + 3 мин Q&A
- Live demo основных фичей
- Обратная связь от преподавателя и участников
- Оценка по 5 критериям
- Ретроспектива всего курса
- Ключевые достижения
- Планирование будущего
- Индивидуальные планы развития
Показать больше
Зарегистрируйтесь
, чтобы посмотреть скрытый контент.