AI-driven fullstack-разработка
Курс для разработчиков и IT-специалистов
Освойте AI-driven разработку полного цикла (Full Cycle Development) и научиться самостоятельно создавать fullstack приложения от идеи до production с использованием ИИ-агентов
2 месяца (12 занятий)
онлайн, 2 раза в неделю по 1,5 часа
20% теории, 80% практики
задания по темам, работа над проектами

AI-driven разработка

использование ИИ-агентов (Cursor) для ускорения разработки в 3–5 раз

Full Cycle Development

самостоятельное прохождение всех этапов от идеи до production

Production-ready ИИ-ассистент

создание fullstack приложения с микросервисной архитектурой и LLM интеграцией

Работа с LLM

работа с облачными провайдерами, агрегаторами, локальными моделями

80% практики

инкрементальное развитие единого проекта от концепции до деплоя

Современный технологический стек

Python, FastAPI, React/Next.js, TypeScript

DevOps

Docker, Docker Compose, CI/CD на GitHub Actions, Observability
Специализированная образовательная программа для ИТ-специалистов, направленная на освоение современной методологии AI-driven разработки с кодовыми агентами. Программа охватывает полный цикл создания fullstack приложений с использованием ИИ-агентов: от фундаментальных принципов работы LLM до практической разработки backend API, баз данных, frontend, веб-интерфейса, telegram-ботов и развертывания

Особенности программы

Что будете уметь после курса

AI-driven методология

Использовать ИИ-агенты для ускорения разработки в 3-5 раз
Применять парное программирование с ИИ для написания кода, тестов и рефакторинга
Применять AI-driven методологию на всех этапах жизненного цикла
Генерировать проектную документацию и архитектуру с помощью ИИ
Эффективно планировать итерации и декомпозировать задачи для ИИ-агентов

Frontend разработка с ИИ

Создавать современные веб-интерфейсы
Применять практики reverse-design с ИИ-агентами
Использовать MCP для взаимодействия с браузером
Интегрировать frontend с backend API
Разрабатывать UI-компоненты

Backend разработка с ИИ

Создавать API-сервисы с интеграцией LLM
Проектировать базы данных
Разрабатывать Telegram-ботов
Применять TDD-подход с помощью ИИ-агентов

Работа с LLM и ИИ-агентами

Понимать архитектуру и принципы работы языковых моделей
Применять промпт-инжиниринг и контекст-инжиниринг
Работать с различными ИИ-инструментами (Cursor, консольные агенты, веб-интерфейсы)
Эффективно управлять контекстом при работе с кодовыми базами

DevOps и автоматизация

Настраивать скрипты для автоматизации с make
Контейнеризировать приложения с Docker
Настраивать CI/CD pipeline с GitHub Actions
Настраивать observability
Развертывать микросервисы в облаке

Оставьте заявку — мы перезвоним вам и ответим на все вопросы

Отправляя форму, вы принимаете «Соглашение об обработке персональных данных» и условия «Оферты», а также соглашаетесь с «Условиями использования»
Технологический стек
  • ИИ-инструменты
    Cursor — IDE для AI-driven разработки
    Консольные агенты (Claude Code, Warp) — автоматизация задач
    Веб-интерфейсы ИИ-агентов (V0, Bolt) — прототипирование
  • Backend
    Python — основной язык
    FastAPI — фреймворки для API
    OpenAI API — интеграция LLM
    Telegram Bot API — интеграция с Telegram
  • Frontend
    TypeScript — основной язык разработки
    React/Next.js — современные UI-фреймворки
  • DevOps
    make — автоматизация рутинных задач
    Docker — контейнеризация приложений
    Docker Compose — оркестрация сервисов
    GitHub Actions — CI/CD автоматизация
Технологический стек
  • ИИ-инструменты
    Cursor — IDE для AI-driven разработки
    Консольные агенты (Claude Code, Warp) — автоматизация задач
    Веб-интерфейсы ИИ-агентов (V0, Bolt) — прототипирование
  • Backend
    Python — основной язык
    FastAPI — фреймворки для API
    OpenAI API — интеграция LLM
    Telegram Bot API — интеграция с Telegram
  • Frontend
    TypeScript — основной язык разработки
    React/Next.js — современные UI-фреймворки
  • DevOps
    make — автоматизация рутинных задач
    Docker — контейнеризация приложений
    Docker Compose — оркестрация сервисов
    GitHub Actions — CI/CD автоматизация

Что будете изучать

2 месяца

12 занятий

11 практических работ

1 production-ready fullstack проект

Основы LLM и ИИ-агентов

  1. Архитектура и принципы работы языковых моделей
  2. Ограничения и возможности современных LLM
  3. Методы работы с моделями: промпт-инжиниринг, контекст-инжиниринг, RAG
  4. Что такое агент: определение, компоненты, архитектура
  5. Обзор моделей и провайдеров
  6. Критерии выбора модели под задачу
  7. Обзор дорожной карты практики курса

AI-кодинг экосистема

Практическая работа
  • Создание скрипта автоматизации с Warp
  • Создание UI-прототипа в V0/Bolt/Lovable
  1. Эволюция подходов кразработке с использованием ИИ-инструментов
  2. Консольные агенты: Claude Code, Codex, Warp и другие
  3. IDE-интегрированные решения: Cursor, Windsurf и другие
  4. Spec-Driven IDE: Kiro, Qoder и методология разработки на основе спецификаций
  5. Агенты для прототипирования и frontend: V0, Bolt, Lovable, Replit
  6. Гибридные подходы: комбинирование различных ИИ-инструментов в единый workflow

AI-driven разработка с Cursor

Практическая работа
Настройка Cursor для работы
  1. Обзор возможностей и режимов работы Cursor
  2. Конфигурирование: модели, правила, соглашения
  3. Управление контекстом: включение файлов, символов, документации
  4. Кастомизация и настройка правил для проекта
  5. Лучшие практики использования кодовых агентов
  6. AI-Driven методология разработки

Системный анализ и техническое проектирование

Практическая работа
Проектирование Telegram-бота
  1. Генерация идеи продукта с помощью ИИ
  2. Формализация требований к разработке Telegram-бота
  3. Создание базовой проектной документации
  4. Выбор технологического стека с обоснованием
  5. Проектирование архитектуры системы на высоком уровне
  6. Проектирование модели данных
  7. Проектирование внешних связей и интеграций
  8. Подходы к логированию, конфигурированию и деплою
  9. Документирование принятых проектных решений (ADR)
  10. Генерация диаграмм с использованием Mermaid

Разработка Backend Telegram-бота

Практическая работа
Разработка Telegram-бота с LLM «под капотом»
  1. Планирование дорожной карты разработки
  2. Формирование соглашений по разработке с ИИ-агентом
  3. Генерация скелета приложения: создание структуры проекта
  4. Генерация кода: автоматическое создание основных компонентов
  5. Реализация основной логики бота
  6. Интеграция с LLM API
  7. Управление состоянием диалогов и контекстом
  8. Реализация обработки ошибок
  9. Логирование запросов и ответов

Тестирование

Практическая работа
Разработка тестов и автоматическая проверка качества кода
  1. Настройка линтеров и форматтеров
  2. Создание модульных тестов с помощью ИИ
  3. Создание интеграционных тестов
  4. TDD-подход к тестированию
  5. Запуск тестов и анализ результатов
  6. Формирование отчетов о тестовом покрытии

Онбординг и работа с legacy

Практическая работа
Создание онбординг документации и планирование следующих итераций разработки
  1. Использование ИИ-агента для быстрого понимания структуры и логики существующего проекта
  2. Анализ legacy-кодовой базы с помощью ИИ-инструментов
  3. Генерация проектной документации для быстрого погружения
  4. Настройка локального окружения
  5. Запуск и проверка работоспособности компонентов
  6. Изучение правил совместной работы с ИИ-агентом
  7. Планирование следующих итераций разработки

Разработка API-сервиса и базовый DevOps

Практическая работа
Разработка API-сервиса и контейнеризация с Docker
  1. Рефакторинг с учетом архитектуры проекта
  2. Проектирование API
  3. Разработка и документирование API-сервиса
  4. Рефакторинг Telegram-бота для работы через API
  5. Создание Makefile для автоматизации рутинных задач
  6. Настройка базового окружения разработки
  7. Создание Dockerfile и docker-compose файлов

Проектирование и интеграция базы данных

Практическая работа
Доработка приложения для работы с базой данных
  1. Анализ требований к хранению данных: определение сущностей и связей
  2. Проектирование схемы БД: создание ER-диаграмм и оптимальной структуры таблиц
  3. Выбор СУБД и инструмента управления миграциями
  4. Создание миграций: генерация скриптов создания и изменения структуры БД
  5. Реализация слоя доступа к данным: создание ORM-моделей и репозиториев

Devops и  CI/CD

Практическая работа
Настройка CI/CD pipeline
  1. Рефакторинг Dockerfile-ов с учетом архитектуры проекта
  2. Настройка docker-compose: оркестрация приложения и базы данных
  3. Выбор инструмента для реализации CI/CD pipeline
  4. Настройка GitHub Actions: workflow для автоматизации
  5. Автоматизация сборки и публикации Docker-образов

Frontend-разработка

Практическая работа
Разработка frontend для ИИ-ассистента
  1. Генерация концепции frontend проекта: определение требований к UI
  2. Выбор технологического стека
  3. Инициализация проекта: создание структуры приложения
  4. Разработка компонентов с помощью ИИ-агентов
  5. Использование практик reverse-design для разработки интерфейса
  6. Использование MCP для взаимодействия с браузером
  7. Интеграция с backend API

Production-ready: observability и деплой

Практическая работа
Реализация production-ready решения
  1. Создание docker-compose для полной fullstack системы
  2. Создание скриптов настройки сервера
  3. Настройка переменных окружения и секретов
  4. Настройка nginx как reverse proxy
  5. Логирование: структурированные логи и агрегация (Loki)
  6. Метрики: сбор и хранение метрик приложения (Prometheus)
  7. Дашборды: визуализация метрик и логов (Grafana)

Fullstack ИИ-ассистент с микросервисной архитектурой

Итоговый проект

В течение курса участники создают полноценную fullstack систему через инкрементальное развитие проекта от идеи до production-ready решения

Базовый Telegram-бот и интеграция с LLM

Микросервисная архитектура и интеграция с базой данных

Frontend веб-интерфейс

Промышленная готовность и развертывание в облаке

Базовый Telegram-бот и интеграция с LLM

Микросервисная архитектура и интеграция с базой данных

Frontend веб-интерфейс

Промышленная готовность и развертывание в облаке

Backend

REST API (FastAPI) с интеграцией LLM

Frontend

SPA на React/Next.js с диалоговым интерфейсом

База данных

PostgreSQL с системой миграций и ORM

Telegram-бот

Клиентское приложение для взаимодействия

DevOps

Docker, CI/CD GitHub Actions

Эксперты курса

Эксперты-практики с глубокой технической экспертизой — создают production-ready решения на базе генеративного ИИ и обучают специалистов и команды. Соавторы каналов по генеративному ИИ в Телеграм @aidialogs и на YouTube AI.Dialogs, делятся практическим опытом разработки ИИ-агентов и внедрения AI-driven методологии на всем жизненном цикле разработки ПО

Александр Кожин

AI Tech Lead, Full-Stack AI Developer

Архитектор AI-систем в AIRnD.ru
Со-основатель LLMStart.ru
Специаилизируется на AI-driven разработке
Full-stack и full-cycle эксперт
Многократный призер AI-хакатонов, призёр LLM-coding challenge 2025
23 года в разработке, 5+ production AI-кейсов

Сергей Смирнов

Head of AI, практикующий LLM-эксперт, к.т.н.

Руководит лабораторией AIRnD.ru
Основатель LLMStart.ru
Автор программ обучения по ИИ
Практик и методолог AI-driven разработки
Многократный призер AI-хакатонов, призёр LLM-coding challenge 2025
20+ лет в разработке, 10+ production ИИ-решений

Стоимость и условия обучения

120 000 ₽

2 месяца
Онлайн
занятия 2 раза в неделю по 90 минут
в группе от 15 до 30 человек
20% теории, 80% практики

Оставьте заявку — мы перезвоним вам и ответим на все вопросы

Отправляя форму, вы принимаете «Соглашение об обработке персональных данных» и условия «Оферты», а также соглашаетесь с «Условиями использования»
© Хекслет, 2025
ООО «Хекслет Рус»
108813, г. Москва, вн.тер.г. поселение Московский, г. Московский, ул. Солнечная,д. 3А, стр. 1, помещ. 20Б/3
ОГРН 1217300010476
Помощь
Документы
Бесплатно по РФ
Бесплатно по Москве
О Хекслете
Партнерам
Мы расскажем, как сделать обучение ваших сотрудников выгодным и эффективным
Оставьте заявку на консультацию
Отправляя форму, вы принимаете «Соглашение об обработке персональных данных» и условия «Оферты», а также соглашаетесь с «Условиями использования»
Оставьте заявку на консультацию
Наш менеджер свяжется с вами в ближайшее время
Отправляя форму, вы принимаете «Соглашение об обработке персональных данных» и условия «Оферты», а также соглашаетесь с «Условиями использования»