$ sudo teach|
    $ sudo teach|
    IT school
  • Telegram
  • Партнёрам
  • Все курсы
$ sudo teach IT
OOO "SALEPROFIT"Контакты и реквизитыIT-Park Logo

Школа

  • Блог
  • Проверить сертификат

Сотрудничество

  • Стать учителем
  • Партнёрская программа
  • О проекте

Право

  • Оферта
  • Политика конфиденциальности

© 2023–2026 $ sudo teach IT™. All Rights Reserved. Public user contributions licensed under CC BY-SA 4.0 license with attribution required
TelegramGitHubYouTube
AI-помощник
Обновлен 09.11.2026

Telegram Mini Apps на React: от первого экрана до продаж за Stars

Соберите Mini App в Telegram: трекер привычек с бэкендом, ботом и оплатой в Stars, и запустите его в продакшен.

Практические задания
Помощь от учителя
Поддержка 24/7
Telegram Mini Apps на React: от первого экрана до продаж за Stars


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

10 разделов • 47 уроков

1

Быстрый старт

1.4. Первый Mini App
1.5. Отладка Mini App
2

React и TypeScript

2.1. TypeScript для Mini App
2.2. Компоненты и JSX
2.3. Состояние и события
2.4. Эффекты и загрузка данных
2.5. Практикум: экран привычек
3

SDK Mini Apps

3.1. Подключаем SDK
3.2. Тема Telegram
3.3. Навигация и кнопка Назад
3.4. Главная и вторичная кнопки
3.5. Полноэкранный режим
3.6. Тактильный отклик и попапы
4

FastAPI и вход

4.1. Что такое initData
4.2. Проверка подписи initData
4.3. Сервер на FastAPI
4.4. База данных
4.5. Практикум: фронт и API
5

Бот и Mini App

5.1. Открываем Mini App из бота
5.2. aiogram и FastAPI вместе
5.3. Данные из Mini App в бота
5.4. Напоминания от бота
5.5. Ссылки и startapp
6

Стрики и статистика

6.1. Как считать стрик
6.2. Статистика и тепловая карта
6.3. Хранилища Telegram
6.4. Практикум: экран статистики
7

Telegram Stars

7.1. Как устроены Stars
7.2. Счёт для Stars
7.3. Оплата в Mini App
7.4. Надёжная выдача покупки
7.5. Подписка Premium
7.6. Возвраты и тестирование
8

Рост аудитории

8.1. Поделиться прогрессом
8.2. Как вернуть пользователя
8.3. Реферальная система
8.4. Безопасность Mini App
9

Продакшен

9.1. Деплой фронтенда
9.2. Деплой бэкенда
9.3. Бот на вебхуке
9.4. Мониторинг и обновления
10

Финальный проект

10.1. Финальная проверка
10.2. Продвижение Mini App
10.3. Итоги и куда дальше

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

Изучите преподавательский состав

avatar

Тимур Сагитов

Эксперт

Инженер-программист, Senior Python Developer. Основатель школы $ sudo teach IT и автор YouTube-канала о программировании с более чем 5 млн просмотров.


Отзывы о курсе

0 отзыва

Войдите в аккаунт, чтобы оставить отзыв о курсе

Доступ навсегда
24/7 Support
Telegram Mini Apps
React
TypeScript
Vite
@tma.js/sdk
aiogram 3
FastAPI
SQLAlchemy
Telegram Stars
Docker