EGround
Редактор
- Сообщения
- 68.344
- Реакции
- 287
Складчина: Вайб-кодим уверенно как сениор-программист [Тариф Без сопровождения] [Дима Сухарев]
База вайб~кодинга от сениор-программиста.
25+ видео-уроков, где я рассказываю про постоянные принципы разработки, чтобы вы понимали, что там под капотом происходит за магия и уверенно вайбкодили свои приложения
Кому подойдут уроки?
Всем, кто хочет делать приложения, но не хочет учиться программировать
Уметь читать и писать код не нужно. Код будет читать и писать AI.
После уроков вы сможете:
1) Делать веб и мобильные приложения, лендинги, админки
- ЛЛМ соберет ваше приложение в рамках шаблона, который я сам использую для коммерческой разработки.
- Агент соберёт веб-приложение, мобильные приложения для ios/android, лендинг и админку.
2) Тестировать и проводить аудит безопасности приложений
- Модель проверит, что секреты не попадают в код и публичный доступ.
- ИИ найдёт типовые уязвимости и поможет закрыть их до запуска.
3) Делать масштабируемые приложения, которые не лопнут под реальной нагрузкой
- Модель подготовит архитектуру к росту нагрузки.
- Агент подключит очереди и воркеры, которые уже есть в шаблоне.
4) Выкладывать и поддерживать приложения в продакшене
- Агент через CLI развернёт веб-приложение, API и базу данных на вашем сервере.
- ИИ соберёт и выложит мобильные сборки в AppStore и GooglePlay.
Программа обучения (10 модулей)
Программа включает 25+ видео-уроков по ~20 минут с подробными текстовыми конспектами и ссылками к каждому уроку.
01. Как устроены приложения
Разберём, из каких частей состоит приложение: что выполняется в браузере, на телефоне и на сервере, и как эти части общаются между собой.
- Браузер, телефон, сервер и API
- HTTP, WebSocket, JSON и HTML
- Где выполняется frontend, а где backend
02. Как приложения хранят данные
Расскажу, где хранятся данные продукта: как устроены SQL-базы, зачем нужны таблицы, связи и индексы.
- SQL: таблицы, связи и индексы
- Где хранить данные продукта
03. Стек и архитектура
Разберём, какие технологии брать для разных типов приложений и как не собрать проект из случайных модных деталей.
- React, CSR, SSR и SSG
- React Native и Expo
- Node.js и Bun
- Очереди, cron и масштабирование
04. Как устроены Claude Code, Codex, Cursor, Antigravity
Что происходит, когда AI открывает проект. Внутри есть LLM, которая решает, где искать код, какие файлы читать, какие команды запускать и что менять в проекте.
- LLM как центр принятия решений
- Файлы, поиск, команды и контекст
- Что работает из коробки, а что стоит настраивать
05. Планируй продукт до разработки
Перед кодом фиксируем, что именно строим: MVP, следующие этапы, ограничения и примеры, чтобы AI не придумывал продукт заново на каждом шаге.
- MVP и следующие этапы
- Разбивка на задачи (tasks/)
- ТЗ с планом разработки (PRD.md)
06. Вайбкодим приложение
Собираем продукт маленькими итерациями: понятный запрос, один рабочий кусок за раз, ревью результата и рефакторинг по ходу.
- Одна задача — одно окно
- Референсы, ограничения и ожидаемый результат
- Ревью и рефакторинг после каждого шага
- Свежий контекст для новой задачи
07. Дебаг с ИИ
Когда что-то ломается, проси AI не только предложить фикс, но и объяснить причину поломки простыми словами.
- Показывай модели логи
- Проси закрыть баг тестом, а потом починить
08. Тестирование
AI быстро пишет код, поэтому тесты нужны не для галочки, а чтобы фиксировать поведение и ловить регрессии до следующей итерации.
- Сразу проси ИИ писать тесты: больше e2e- и интеграционных, меньше unit-тестов
- Используй TDD, когда нужно зафиксировать поведение до реализации
- Если нашел баг, сначала проси падающий тест, потом
09. Контроль версий
После каждого рабочего куска сохраняй понятный коммит с описанием, что изменилось и зачем. Это создает безопасные точки возврата, если позже что-то пойдет не так.
- Делай `git commit` после каждой рабочей фичи или исправления
- Начинай новую задачу с чистого состояния Git
- Для откатов и Git/GitHub-задач опирайся на Git, а не на AI revert
10. Безопасность
Если ИИ пытается записать пароли, токены или ключи прямо в код, это нужно останавливать сразу. Хардкод секретов — одна из самых частых и самых опасных ошибок новичка.
- Проси ИИ делать аудит безопасности приложения
- Никогда не хардкодь пароли, токены и ключи
- Все секреты выноси в переменные окружения
Автор курса Дима Сухарев
Опыт в разработке: 9 лет коммерческой разработки (программирует с 2017 года).
BigTech бэкграунд:
— Alibaba (AliExpress РФ): работал в User Growth команде над приложениями под распродажу 11.11 с пиковой нагрузкой в миллионы пользователей.
— Deel: работал в Global Payroll команде над инфраструктурной HR-интеграцией Klarna и Coinbase.
Опенсорс: 7 000+ звёзд и 400 000+ скачиваний на GitHub. Создатель OpenCommit — опенсорс-библиотеки №1 в мире для AI-коммит-воркфлоу.
Награды: победитель международного хакатона GitHub+DEV 2023 (1-е место в категории DIY Deployment).
Бизнес: основатель и руководитель студии haltmachina.com.
Тариф Без сопровождения
— Все уроки
Цена 15900 руб.
Материал «Вайб-кодим уверенно как сениор-программист [Тариф Без сопровождения] [Дима Сухарев]», возможно, скоро появится на EGROUND.
Воспользуйтесь поиском, может быть, он уже опубликован.