О чём курс

Александр Бальцевич (АйТи Синяк) разбирает архитектурные решения для фронтенд-проектов на React и перевод архитектурных принципов в правила для нейросетей.

О чём курс

Материал учит обосновывать выбор архитектуры, разделять зоны ответственности модулей, управлять зависимостями и применять подход Agentic Development. В процессе работы архитектурные принципы оформляются в набор AI rules, адаптированных под модули и интеграции конкретного проекта.

Для кого

Курс рассчитан на фронтенд-разработчиков уровня Middle+ с коммерческим опытом. Все примеры в программе строятся на базе React.

Что внутри

Обучение охватывает путь от проектирования базовых абстракций до тестирования готового приложения:

  • критерии архитектурных решений и выделение абстракций;
  • разграничение бизнес-логики, бизнес-правил и сценариев использования в Simple Architecture;
  • выстраивание направления зависимостей и взаимодействие со state-менеджерами;
  • изоляция браузерных API и сторонних сервисов;
  • читаемость и повторное использование кода;
  • проектирование структуры проекта, слоев и границ модулей;
  • выбор стратегии тестирования под задачи команды.

Формат

Программа тарифа Base рассчитана на самостоятельное прохождение в течение 7 недель:

  • 7 записанных лекций продолжительностью от 30 минут до 2 часов (по словам автора, общий хронометраж сопоставим с 38 выпусками его YouTube-канала);
  • домашние задания для самостоятельной практики без проверки куратором;
  • записи еженедельных стримов с разбором архитектуры, решений участников и практик работы с AI;
  • общий чат участников и доступ к материалам на 6 месяцев.

Ориентировочная нагрузка составляет от 3–5 часов в неделю с учётом лекций, стримов и самостоятельной практики.

Программа обучения

  • Цель архитектуры
    • Определяем, что такое архитектура. Учимся отличать хорошие решения от плохих. Применяем базовые принципы к компонентам. Задаём форму и имена абстракциям.
  • Бизнес-логика
    • Учимся отличать "бизнес-логику", "бизнес-правила" и "варианты использования". Визуализируем их в Simple Architecture на реальных примерах
  • Направление зависимостей
    • Разбираемся, почему направление зависимостей определяет архитектуру проекта. Фиксируем зависимости в Simple Architecture и учимся правильно работать со state-менеджерами.
  • Сторонние интеграции
    • Разбираем взаимодействие с внешним миром: браузером, API и внешними сервисами. Учимся изолировать интеграции и выделять для них отдельные абстракции.
  • Улучшаем читабельность
    • Обозначаем малочитабельный код. Задаем ему оглавление. Улучшаем его переиспользуемость. Ускоряем ежедневную работу с проектом
  • Финальная структура проекта
    • Учимся строить структуру проекта в зависимости от его особенностей. Выделяем признаки разных слоев абстракций. Тренируем нассмотренность
  • Стратегия тестирования
    • Знакомимся с пирамидой тестирования и строим стратегию для проекта. Разбираемся, какие тесты действительно помогают команде, а какие создают лишнюю работу
Складчина создана 21 октября 2026 г. · описание обновлено 23 октября 2026 г.

Теги курса

Инструменты
4 895 ₽ 20 500 ₽