Silen
Администратор
- Регистрация
- 3 Дек 2015
- Сообщения
- 223.504
- Реакции
- 757.427
Складчина: Вайб-кодим уверенно как сениор-программист [Дима Сухарев]
Подробная программа обучения (10 модулей)
Программа включает 25+ видео-уроков по ~20 минут с подробными текстовыми конспектами и ссылками к каждому уроку.
01. Как устроены приложения
Из каких частей состоит система: браузер, телефон, сервер и API.
Взаимодействие компонентов: протоколы HTTP, WebSocket, форматы JSON и HTML.
Разделение ответственности: где выполняется frontend, а где backend.
02. Как приложения хранят данные
Организация постоянного хранилища данных продукта.
Устройство реляционных баз данных (SQL): таблицы, связи, внешние ключи и индексы.
03. Стек и архитектура
Выбор подходящих технологий под конкретную задачу без перегруза случайными модными библиотеками.
Фронтенд: React, концепции CSR, SSR и SSG.
Мобильная разработка: React Native и Expo.
Бэкенд и рантаймы: Node.js и Bun.
Инфраструктура под нагрузку: асинхронные очереди, планировщик задач (cron) и масштабирование.
04. Как устроены Claude Code, Codex, Cursor, Antigravity
Внутреннее устройство ИИ-агентов: LLM как центр принятия решений.
Как агент ищет код, читает файлы проекта, запускает команды и управляет контекстом.
Границы возможностей: что работает «из коробки», а какие правила и конфиги нужно задавать вручную.
05. Планируй продукт до разработки
Фиксация рамок до генерации кода: проектирование MVP, последующие этапы, ограничения и референсы.
Декомпозиция проекта на задачи (tasks/).
Составление технического задания и плана разработки (PRD.md), чтобы модель не переизобретала логику на каждом шаге.
06. Вайбкодим приложение
Пошаговая сборка продукта короткими итерациями.
Принцип изолированного контекста: «одна задача — одно окно».
Работа по схеме: понятный запрос $\rightarrow$ референсы и ограничения $\rightarrow$ один рабочий кусок $\rightarrow$ обязательное ревью и рефакторинг $\rightarrow$ свежий контекст для следующего шага.
07. Дебаг с ИИ
Системный поиск и исправление ошибок: анализ причин поломки, а не слепая замена кода.
Передача логов и стектрейсов в модель.
Паттерн фикса: сначала запрос на воспроизведение бага падающим тестом, затем починка и проверка.
08. Тестирование
Предотвращение регрессий при быстрой генерации кода нейросетью.
Приоритеты в тестировании: упор на e2e- и интеграционные тесты, меньше изолированных unit-тестов.
Применение методологии TDD (Test-Driven Development) для фиксации ожидаемого поведения до реализации.
09. Контроль версий
Создание безопасных точек возврата через атомарные git commit после каждой рабочей фичи.
Старт каждой новой задачи с чистого состояния Git.
Использование нативных команд Git/GitHub для откатов вместо ненадежных AI revert.
10. Безопасность
Предотвращение критических ошибок новичков: полный запрет хардкода секретов в коде.
Хранение приватных ключей, токенов и паролей строго в переменных окружения (.env).
Регулярный аудит кодовой базы с помощью ИИ на типовые уязвимости перед релизом.
Автор курса — Дима Сухарев
Опыт в разработке: 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.
Стоимость: 19900 руб.
СКАЧАТЬ СЛИВ КУРСА
Подробная программа обучения (10 модулей)
Программа включает 25+ видео-уроков по ~20 минут с подробными текстовыми конспектами и ссылками к каждому уроку.
01. Как устроены приложения
Из каких частей состоит система: браузер, телефон, сервер и API.
Взаимодействие компонентов: протоколы HTTP, WebSocket, форматы JSON и HTML.
Разделение ответственности: где выполняется frontend, а где backend.
02. Как приложения хранят данные
Организация постоянного хранилища данных продукта.
Устройство реляционных баз данных (SQL): таблицы, связи, внешние ключи и индексы.
03. Стек и архитектура
Выбор подходящих технологий под конкретную задачу без перегруза случайными модными библиотеками.
Фронтенд: React, концепции CSR, SSR и SSG.
Мобильная разработка: React Native и Expo.
Бэкенд и рантаймы: Node.js и Bun.
Инфраструктура под нагрузку: асинхронные очереди, планировщик задач (cron) и масштабирование.
04. Как устроены Claude Code, Codex, Cursor, Antigravity
Внутреннее устройство ИИ-агентов: LLM как центр принятия решений.
Как агент ищет код, читает файлы проекта, запускает команды и управляет контекстом.
Границы возможностей: что работает «из коробки», а какие правила и конфиги нужно задавать вручную.
05. Планируй продукт до разработки
Фиксация рамок до генерации кода: проектирование MVP, последующие этапы, ограничения и референсы.
Декомпозиция проекта на задачи (tasks/).
Составление технического задания и плана разработки (PRD.md), чтобы модель не переизобретала логику на каждом шаге.
06. Вайбкодим приложение
Пошаговая сборка продукта короткими итерациями.
Принцип изолированного контекста: «одна задача — одно окно».
Работа по схеме: понятный запрос $\rightarrow$ референсы и ограничения $\rightarrow$ один рабочий кусок $\rightarrow$ обязательное ревью и рефакторинг $\rightarrow$ свежий контекст для следующего шага.
07. Дебаг с ИИ
Системный поиск и исправление ошибок: анализ причин поломки, а не слепая замена кода.
Передача логов и стектрейсов в модель.
Паттерн фикса: сначала запрос на воспроизведение бага падающим тестом, затем починка и проверка.
08. Тестирование
Предотвращение регрессий при быстрой генерации кода нейросетью.
Приоритеты в тестировании: упор на e2e- и интеграционные тесты, меньше изолированных unit-тестов.
Применение методологии TDD (Test-Driven Development) для фиксации ожидаемого поведения до реализации.
09. Контроль версий
Создание безопасных точек возврата через атомарные git commit после каждой рабочей фичи.
Старт каждой новой задачи с чистого состояния Git.
Использование нативных команд Git/GitHub для откатов вместо ненадежных AI revert.
10. Безопасность
Предотвращение критических ошибок новичков: полный запрет хардкода секретов в коде.
Хранение приватных ключей, токенов и паролей строго в переменных окружения (.env).
Регулярный аудит кодовой базы с помощью ИИ на типовые уязвимости перед релизом.
Автор курса — Дима Сухарев
Опыт в разработке: 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.
Стоимость: 19900 руб.
СКАЧАТЬ СЛИВ КУРСА
Для просмотра скрытого содержимого вы должны зарегистрироваться
Возможно, Вас ещё заинтересует:
- Как учиться быстро: Методики для эффективного запоминания + Эмоциональный интеллект: Учимся понимать себя и других [Артем Демиденко]
- [WP] WPBox - универсальная тема нового поколения для WordPress [wpshop]
- Как перестать болеть: анатомия сильного иммунитета [Алена Лебедева]
- Как устроен ваш дом: бойлер, септик, вентиляция, щиток и всё, что ломается не вовремя [Андрей Стариков] + Минимализм в жизни [Артем Демиденко]
- Социальное партнерство: работа с профсоюзами, колдоговорами, отраслевыми соглашениями [Юлия Жижерина]
- Осенний 14-дневный антипаразитарный курс для взрослых и детей [Алена Ковальчук]