Чему вы научитесь
- Проектировать Django-бэкенд (viewsets/mixins, сериализаторы, слои, конфиги).
- Взаимодействовать с API-провайдерами ИИ и облачными хранилищами.
- Подключать разные ИИ-модели и управлять ими как агрегатором (конфиги, ключи, ротация).
- Реализовывать авторизацию: сессии/токены для бэка + Google-логин на фронте.
- Добавлять Web Speech API (ASR) и TTS в рабочий продукт.
- Настраивать деплой: Render (бэк + фронт), секреты и переменные окружения.
- Готовить фронт к статическому экспорту (next export) и выкатывать через GitHub Actions → Pages.
- Отлаживать стык Python/Node.
О курсе
Достраиваем проект до продакшена. Django + Next, полная авторизация (классическая через бэкенд + Google на фронте), динамически обновляемые ИИ-модели (код/текст/изображения), голосовой ввод/озвучка, и деплой. Render (бэк и фронт) + Pages (витрина из Части I). В итоге ваш собственный LLM-агрегатор, развёрнутый и готовый к работе.
Для кого этот курс
Разработчики любого стека, быстрый способ понять экосистему и забрать нужные паттерны.
Фронтенд-инженеры, быстрое погружение в Django/DRF.
Бэкенд-инженеры, проверка актуальности и знакомство с современным React.
Начальные требования
- Базовый опыт: Python 3.10+, Node.js 20+, GitHub, REST/API.
- Умение работать с переменными окружения и секретами.
- Понимание архитектуры Django и React/Next.
Преподаватели курса
Как проходит обучение
Карта курса
- Тексты, код и чек-листы.
- Копипаст готовых блоков по шагам.
- В конце модулей и курса снапшоты проекта на текущей стадии.
Режимы
- Рекомендуемый: пройти все шаги → использовать встроенные модели как «преподавателей» для разбора кода и паттернов → получить прод-вариант.
- Для спецов: сразу забрать финальные версии и встроить нужные части в свои проекты.
Сертификат
Успешно завершив курс, вы получите сертификат от платформы Stepik. Уже 2 учеников получили сертификат.
Что вы получите
- Готовый, развёрнутый AI-агрегатор: 11 моделей (5 - код, 5 - текст, 1 - изображения), голосовой ввод/озвучка, музыка.
- Полный контур авторизации (бэк + Google-OAuth).
- Деплой: Render (бэк + фронт) + Pages (пинг/витрина).
- Современные стеки: Django 5.1.x, Next 15.3.x, React 19 (актуально на момент публикации курса).
- Чёткие паттерны, которые можно перенести в рабочие проекты.
- Сертификат