Онлайн-курс · 22 урока · 6+ часов

Нейросети уже создают приложения и сервисы. Осталось понять, как всё устроено

Единственный барьер между вами и собственным продуктом — не код, а понимание. Когда вы знаете, как работают серверы, базы данных и API — вы точно ставите задачи нейросетям и получаете результат.

Гарантия возврата после 1-го урока
От нуля до создания продуктов с AI
Доступ навсегда

Знакомо?

Если хотя бы один пункт про вас — этот курс решит проблему

×Просите AI сделать приложение — но не можете объяснить, что именно нужно, и получаете не то

×AI сгенерировал код — а вы не понимаете, что он делает и как это запустить

×Хотите свой сервис, но не знаете, какая нужна база данных, хостинг и архитектура

×Подрядчик назвал цену 500К — а вы не можете оценить, адекватно это или нет

×Написали ТЗ — а разработчик или AI сделал совсем не то, что вы имели в виду

×Хотите запустить продукт с помощью AI, но не знаете, с чего начать и какой стек выбрать

Для кого этот курс

Не нужен опыт в IT — нужно желание разобраться

Создающим продукты с AI

Вы используете Cursor, Bolt или Claude — но не понимаете архитектуру того, что генерируется. Этот курс даёт недостающий фундамент.

Предпринимателям

Которые устали переплачивать подрядчикам за то, чего не понимают. Научитесь контролировать процесс и бюджет.

Менеджерам и PM-ам

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

Маркетологам и не только

Которые хотят сами понимать, что технически возможно, а что нет. Перестанете зависеть от чужих объяснений.

Вы научитесь ставить задачи ИИ и понимать IT-системы

Базы данных, архитектура, ТЗ — вы будете понимать, что просите и что получаете

Схема базы данных

Вы попросите AI спроектировать это

┌──────────────────────┐           ┌──────────────────────┐           ┌──────────────────────┐
│      restaurants     │           │        users         │           │      categories      │
├──────────────────────┤           ├──────────────────────┤           ├──────────────────────┤
│ id            PK     │           │ id            PK     │           │ id            PK     │
│ name                 │           │ name                 │           │ name                 │
│ slug                 │           │ email        UQ      │           │ slug          UQ     │
│ description          │           │ phone        UQ      │           │ icon                 │
│ logo_url             │           │ password_hash        │           │ sort_order           │
│ address              │           │ role   enum          │           └──────────────────────┘
│ lat          FLOAT   │           │ created_at           │
│ lng          FLOAT   │           └───────────┬──────────┘
│ rating       FLOAT   │                       │
│ min_order    INT     │                       │ 1:N
│ delivery_fee INT     │           ┌───────────┴──────────┐           ┌──────────────────────┐
│ avg_time_min INT     │           │       orders         │           │     order_items      │
│ is_active    BOOL    │           ├──────────────────────┤           ├──────────────────────┤
│ category_id  FK  ────┼──────────►│ id            PK     │◄──────────│ id            PK     │
└──────────┬───────────┘           │ user_id       FK     │           │ order_id      FK     │
           │                       │ restaurant_id FK     │           │ dish_id       FK     │
           │ 1:N                   │ status   enum        │           │ quantity      INT    │
┌──────────┴───────────┐           │ total_price   INT    │           │ price         INT    │
│       dishes         │           │ delivery_addr        │           └──────────────────────┘
├──────────────────────┤           │ comment              │
│ id            PK     │           │ paid_at              │
│ restaurant_id FK     │           │ delivered_at         │
│ name                 │           │ created_at           │
│ description          │           └──────────────────────┘
│ price        INT     │
│ image_url            │           ┌──────────────────────┐
│ is_available BOOL    │           │      reviews         │
│ sort_order   INT     │           ├──────────────────────┤
└──────────────────────┘           │ id            PK     │
                                   │ user_id       FK     │
                                   │ order_id      FK     │
                                   │ rating        INT    │
                                   │ text                 │
                                   │ created_at           │
                                   └──────────────────────┘

Архитектура приложения

Вы поймёте, как это работает

┌──────────────────┐    ┌──────────────────┐    ┌──────────────────┐    ┌──────────────────┐
│  Мобильное       │    │  Сайт ресторана  │    │  Админ-панель    │    │  Курьерское      │
│  приложение      │    │  (Next.js SSR)   │    │  ресторатора     │    │  приложение      │
│  (React Native)  │    │                  │    │  (React SPA)     │    │  (React Native)  │
└────────┬─────────┘    └────────┬─────────┘    └────────┬─────────┘    └────────┬─────────┘
         │                       │                       │                       │
         │          HTTPS        │        WebSocket       │        HTTPS          │
         └───────────┬───────────┴───────────┬───────────┴───────────┬───────────┘
                     │                       │                       │
                     ▼                       ▼                       ▼
         ┌───────────────────────────────────────────────────────────────────────┐
         │                          API Gateway (Nginx)                         │
         │                    Rate limiting · SSL · Load balancing              │
         └──────────┬──────────────────┬──────────────────┬─────────────────────┘
                    │                  │                  │
         ┌──────────▼──────┐  ┌───────▼────────┐  ┌─────▼────────────┐
         │  Auth Service   │  │  Order Service  │  │  Delivery        │
         │  (Node.js)      │  │  (Python/Django) │  │  Service (Go)   │
         │                 │  │                 │  │                  │
         │  JWT + OAuth    │  │  Бизнес-логика  │  │  Геолокация      │
         │  SMS-верификация│  │  Платежи        │  │  Маршрутизация   │
         └────────┬────────┘  └───────┬─────────┘  └────────┬─────────┘
                  │                   │                     │
         ┌────────▼───────────────────▼─────────────────────▼─────────┐
         │                       PostgreSQL                           │
         │  users · restaurants · dishes · orders · reviews · zones   │
         └──────────────────────────┬─────────────────────────────────┘
                                    │
         ┌──────────┬───────────────┼───────────────┬─────────────────┐
         │          │               │               │                 │
    ┌────▼────┐ ┌───▼─────┐  ┌─────▼─────┐  ┌──────▼──────┐  ┌──────▼──────┐
    │  Redis  │ │   S3    │  │  Stripe / │  │  Firebase   │  │  Sentry     │
    │ (кэш,  │ │(картинки│  │  YooKassa │  │  (push-     │  │  (ошибки,   │
    │ сессии)│ │  меню)  │  │ (оплата)  │  │  нотиф.)    │  │  логи)      │
    └─────────┘ └─────────┘  └───────────┘  └─────────────┘  └─────────────┘

ТЗ на модуль

Вы напишете это с помощью AI

## ТЗ: Модуль «Корзина и оформление заказа»
─────────────────────────────────────────────────────────────────────────────

### Описание
Корзина с выбранными блюдами и flow оформления заказа: выбор адреса доставки,
способа оплаты, применение промокода, подтверждение и оплата.

### User Stories
  • Как покупатель, я хочу добавлять блюда в корзину и менять количество,
    чтобы собрать заказ перед оформлением
  • Как покупатель, я хочу видеть итоговую сумму с учётом доставки,
    чтобы понимать финальную стоимость
  • Как покупатель, я хочу ввести промокод и увидеть скидку до оплаты
  • Как покупатель, я хочу выбрать сохранённый адрес или ввести новый
  • Как покупатель, я хочу оплатить картой или при получении

### API-эндпоинты
  POST   /api/cart/add            { dish_id, quantity }
  PATCH  /api/cart/update         { item_id, quantity }
  DELETE /api/cart/remove/{id}
  GET    /api/cart                 → { items[], total, delivery_fee }
  POST   /api/cart/promo          { code } → { discount, new_total }
  POST   /api/orders/create       { address_id, payment_method, comment }

### Бизнес-правила
  ✦ Минимальная сумма заказа = min_order ресторана (иначе кнопка неактивна)
  ✦ Заказ только из одного ресторана (при смене — предупреждение)
  ✦ Промокод: процент или фиксированная сумма, одноразовый
  ✦ Время доставки: avg_time_min ресторана ± 10 мин

### Критерии приёмки
  ☑ Корзина сохраняется при закрытии приложения (localStorage + sync)
  ☑ Итог пересчитывается при каждом изменении количества
  ☑ Невалидный промокод → сообщение об ошибке, сумма не меняется
  ☑ После оплаты → редирект на экран отслеживания заказа
  ☑ Оффлайн: корзина работает, оформление — нет (показать сообщение)

Схема инфраструктуры

Вы будете знать, где всё хостится

┌─── Production Environment ──────────────────────────────────────────────────────────────┐
│                                                                                         │
│  ┌─── AWS / Yandex Cloud ─────────────────────────────────────────────────────────────┐  │
│  │                                                                                    │  │
│  │   ┌──────────────────┐    ┌──────────────────┐    ┌──────────────────┐             │  │
│  │   │  App Server #1   │    │  App Server #2   │    │  App Server #3   │  Auto-scale │  │
│  │   │  (Docker)        │    │  (Docker)        │    │  (Docker)        │             │  │
│  │   │  Django + Gunicorn│    │  Django + Gunicorn│    │  Django + Gunicorn│             │  │
│  │   │  CPU: 2 · RAM: 4G│    │  CPU: 2 · RAM: 4G│    │  CPU: 2 · RAM: 4G│             │  │
│  │   └────────┬─────────┘    └────────┬─────────┘    └────────┬─────────┘             │  │
│  │            └────────────────┬──────┴────────────────────────┘                       │  │
│  │                             │                                                      │  │
│  │   ┌─────────────────────────▼──────────────────────────┐                           │  │
│  │   │              PostgreSQL (Managed)                   │    ┌───────────────────┐  │  │
│  │   │  Primary + Read Replica · Backups: daily            │    │  Redis Cluster    │  │  │
│  │   │  Storage: 50GB · Connections: 100                   │    │  Cache + Sessions │  │  │
│  │   └─────────────────────────────────────────────────────┘    │  RAM: 2GB         │  │  │
│  │                                                              └───────────────────┘  │  │
│  └─────────────────────────────────────────────────────────────────────────────────────┘  │
│                                                                                         │
│  External Services:                                                                     │
│  ├── Cloudflare ─── CDN + WAF + DDoS Protection + SSL                                   │
│  ├── S3 Storage ─── Фото блюд, логотипы, аватары (CDN кэш)                              │
│  ├── Stripe ─────── Приём платежей (карты, Apple Pay, Google Pay)                        │
│  ├── Firebase ───── Push-уведомления (iOS + Android)                                    │
│  ├── Twilio ─────── SMS-верификация номера при регистрации                               │
│  ├── Sentry ─────── Мониторинг ошибок (backend + mobile)                                │
│  └── Grafana ────── Дашборды: RPS, latency, CPU, память, заказы/час                     │
│                                                                                         │
│  CI/CD: GitHub Actions → Docker Build → Push to Registry → Deploy to Cloud              │
└─────────────────────────────────────────────────────────────────────────────────────────┘

После курса вы сможете

Создавать продукты с помощью AI — и понимать, что вы создаёте
Точно формулировать задачи для нейросетей и получать рабочий результат
Понимать архитектуру: серверы, базы данных, API, деплой
Выбирать стек технологий и понимать, зачем нужен каждый элемент
Ставить задачи разработчикам на понятном обеим сторонам языке
Писать ТЗ, которые не приходится переделывать 5 раз
Оценивать сроки и бюджет — и видеть, когда вас обманывают
Решать, когда нужен разработчик, а когда хватит no-code + AI

Программа курса

8 модулей · 22 урока · 6+ часов видео

Модуль 1

Как устроен интернет

  • Клиент, сервер, браузер
  • HTTP, HTTPS и API
  • Облака и где живут данные
3 урока· 45 мин
Модуль 2

Сайты и приложения

  • Frontend
  • Backend
  • Базы данных
  • Мобильные приложения
4 урока· 69 мин
Модуль 3

Боты и автоматизация

  • Telegram-боты
  • Интеграции сервисов
  • No-code автоматизация
3 урока· 45 мин
Модуль 4

Безопасность и данные

  • Безопасность
  • Бэкапы и мониторинг
2 урока· 33 мин
Модуль 5

Дизайн и UX

  • UI vs UX
  • Макеты, Figma
2 урока· 30 мин
Модуль 6

Процессы разработки

  • Команда разработки
  • Git и деплой
  • MVP и итерации
3 урока· 51 мин
Модуль 7

Постановка задач

  • Как писать ТЗ
  • Сроки и бюджет
  • Приёмка и фидбэк
3 урока· 56 мин
Модуль 8

AI в разработке

  • Когда без разработчика
  • AI как мост
2 урока· 30 мин

AI-практика + выбор стека в каждом уроке

Вы не просто узнаёте теорию — в каждом уроке готовые промпты для ChatGPT и Claude, чтобы сразу применить знания. А также разберётесь, какие технологии и сервисы выбирать под конкретные задачи: когда хватит Tilda, а когда нужен React + FastAPI + PostgreSQL.

Как проходит обучение

На платформе Futura · в своём темпе · без дедлайнов

01

Смотрите видео

Уроки по 15–20 минут с аналогиями из реальной жизни. Никакого занудного академического стиля.

02

Читаете конспект

К каждому уроку — полный текстовый конспект. Удобно, чтобы вернуться и перечитать.

03

Практикуетесь с AI

Берёте готовые промпты из урока и применяете к своим реальным задачам прямо сейчас.

04

Делаете задание

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

Преподаватели

Егор Кузнецов

Егор Кузнецов

Основатель Futura

EdTech и AI-продукты. Прошёл путь от «что такое сервер» до собственной платформы.

B

Имя Фамилия

Backend-разработчик

10+ лет опыта. Python, Go, системная архитектура. Объясняет сложное простым языком.

P

Имя Фамилия

Product Manager

Управлял разработкой в крупных продуктах. Знает обе стороны — и бизнес, и технологии.

U

Имя Фамилия

UI/UX-дизайнер

Дизайн-системы, Figma, пользовательский опыт. Научит читать макеты и давать правки.

D

Имя Фамилия

DevOps-инженер

Облака, CI/CD, инфраструктура. Расскажет, как устроен деплой и почему сайты падают.

Гарантии

Возврат после 1-го урока

Посмотрите первый урок. Не подошло — вернём 100% без вопросов.

Доступ навсегда

Купили один раз — пересматриваете когда угодно. Все обновления включены.

Своя платформа

Видео, конспекты, задания и AI-промпты — всё в одном месте на Futura.

Техническая грамотность

Полный курс · 22 урока · 6+ часов видео

25 000
  • 22 видеоурока по 15–20 минут
  • Текстовые конспекты к каждому уроку
  • AI-промпты для реальных задач
  • Практические задания
  • Доступ навсегда + все обновления
  • Гарантия возврата после 1-го урока
  • 3 первых урока — бесплатно
Записаться на курс

Или напишите нам: @egorkuznetsov

Частые вопросы

Нет. Курс создан именно для тех, кто считает себя «нетехнарём». Мы объясняем всё с нуля, используя аналогии из реальной жизни: ресторан для клиент-серверной архитектуры, Excel для баз данных, коммуналку для хостинга.

22 видеоурока по 15–20 минут на платформе Futura. Смотрите в своём темпе, без дедлайнов. Каждый урок: видео + конспект + практическое задание + AI-промпты, которые можно сразу использовать в работе.

Каждый урок заканчивается секцией с готовыми промптами для ChatGPT и Claude. Например, после урока про базы данных вы сможете попросить AI спроектировать структуру данных для вашего проекта и объяснить её разработчику.

После первого урока вы решаете: подходит вам курс или нет. Если нет — пишете нам, и мы возвращаем 100% стоимости. Без вопросов и условий.

Суммарно ~6 часов видео. Большинство студентов проходят курс за 2–3 недели, занимаясь по 30 минут в день. Доступ к материалам — навсегда.

Если вы знаете, что такое API и чем frontend отличается от backend — первые модули можете пролистать. Но модули 6–7 (процессы, постановка задач, оценка сроков) и бонус по AI полезны даже опытным менеджерам.

Перестаньте терять деньги на непонимании технологий

Пройдите курс один раз — и уверенно управляйте разработкой всю оставшуюся карьеру.

Записаться за 25 000 ₽

Первые 3 урока — бесплатно. Гарантия возврата после первого урока.