Курс на Stepik
Обложка курса «Телеграм-боты на Python и AIOgram. Введение в профессию» на Stepik
Бесплатно

Телеграм-боты на Python и AIOgram. Введение в профессию 4.878

Открыть на
STEPIK.ORG

Курс "Телеграм-боты на Python и AIOgram" знакомит интересующихся с тем, как разрабатывать telegram-ботов на языке Python с использованием асинхронной библиотеки AIOgram. В курсе рассмотрена актуальная 3-я версия библиотеки. Помимо рассмотрения Telegram Bot API и библиотеки aiogram, в курсе много полезной информации о том, как вообще вести проекты на Python, начиная от работы с git'ом и виртуальным окружением и продолжая настройкой логирования и развертыванием проекта на удаленном сервере для работы 24/7.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Телеграм-боты на Python и AIOgram. Введение в профессию»Учеников на курсе 60 052
Сертификаты, выданные на курсе «Телеграм-боты на Python и AIOgram. Введение в профессию»Сертификатов выдано 0
Отзывы о курсе «Телеграм-боты на Python и AIOgram. Введение в профессию»Отзывов получено 172
Рейтинг курса «Телеграм-боты на Python и AIOgram. Введение в профессию»Рейтинг курса 4.878
Уроки в курсе «Телеграм-боты на Python и AIOgram. Введение в профессию»Количество уроков 74
Тесты в курсе «Телеграм-боты на Python и AIOgram. Введение в профессию»Количество квизов 78
Задачи с кодом в курсе «Телеграм-боты на Python и AIOgram. Введение в профессию»Количество задач с кодом 6
Время прохождения курса «Телеграм-боты на Python и AIOgram. Введение в профессию»Время прохождения курса
Обновления курса «Телеграм-боты на Python и AIOgram. Введение в профессию»Обновления курса
Дата публикации курса «Телеграм-боты на Python и AIOgram. Введение в профессию»Дата публикации курса
Последнее обновление курса «Телеграм-боты на Python и AIOgram. Введение в профессию»Последнее обновление
Сложность normal

Содержание курса

Разделы в курсе «Телеграм-боты на Python и AIOgram. Введение в профессию» 20 разделов Уроки в курсе «Телеграм-боты на Python и AIOgram. Введение в профессию» 74 урока Тесты в курсе «Телеграм-боты на Python и AIOgram. Введение в профессию» 78 тестов Задачи в курсе «Телеграм-боты на Python и AIOgram. Введение в профессию» 6 задач Время прохождения курса «Телеграм-боты на Python и AIOgram. Введение в профессию» 14 ч. Последнее обновление курса «Телеграм-боты на Python и AIOgram. Введение в профессию» обн. 20 мая 2026

1. Общая информация о курсе

4 урока
Открытый
1.1 Общая информация о курсе
59 785
8 414
4м 47с
3945
Открытый
1.2 Пререквизиты
40 027
28 456
2м 18с
830
Открытый
1.3 Как проходить этот курс
31 392
31 392
6м 2с
884
Открытый
1.4 Глоссарий
29 950
19 929
4м 42с
672

2. Общие сведения о телеграм-ботах

5 уроков
Открытый
2.1 Кто такие боты?
28 513
28 513
2м 10с
682
Открытый
2.2 Что могут делать боты?
26 409
23 503
2м 8с
828
Открытый
2.3 Как боты устроены?
25 871
21 036
7м 5с
1067
Открытый
2.4 Как создать телеграм-бота?
25 349
18 213
4м 59с
547
Открытый
2.5 Как настроить телеграм-бота?
23 989
16 202
9м 52с
911

3. Подготовка инструментов

4 урока
Открытый
3.1 Интерпретатор Python
24 327
19 237
2м 48с
431
Открытый
3.2 Редактор кода
22 890
19 350
3м 55с
461
Открытый
3.3 Виртуальное окружение
28 267
19 484
3м 40с
529
Открытый
3.4 AIOgram
24 636
24 636
1м 56с
420

4. Git и GitHUB

2 урока
Открытый
4.1 Git - система контроля версий
22 682
13 632
11м 56с
792
Открытый
4.2 GitHub
18 098
14 121
4м 40с
721

5. Аннотации типов

1 урок
Открытый
5.1 Type hinting
20 240
13 337
17м 47с
894

6. Асинхронность в Python

1 урок
Открытый
6.1 Что такое асинхронность?
6 709
3 371
44м 36с
297

7. Telegram Bot API

3 урока
Открытый
7.1 Что такое API?
17 887
10 853
8м 14с
662
Открытый
7.2 Telegram Bot API
16 881
9 233
34м 52с
882
Открытый
7.3 Long polling
15 046
9 553
6м 3с
614

8. Первые телеграм-боты

4 урока
Открытый
8.1 Эхо-бот
19 794
9 902
28м 45с
705
Открытый
8.2 Апдейты
13 397
10 791
9м 6с
439
Открытый
8.3 Бот "Угадай число"
13 824
8 372
19м 0с
607
Открытый
8.4 Фильтры
12 637
5 266
69м 34с
650

9. Структура проекта

7 уроков
Открытый
9.1 Модули и пакеты
11 489
5 335
40м 49с
780
Открытый
9.2 Logging
6 954
3 423
40м 4с
367
Открытый
9.3 Переменные окружения
10 058
8 158
7м 15с
330
Открытый
9.4 Примерный шаблон проекта
9 441
2 275
14м 9с
550
Открытый
9.5 Конфиг
8 954
4 207
9м 47с
343
Открытый
9.6 Точка входа
4 732
2 650
8м 12с
187
Открытый
9.7 Роутеры
8 922
6 032
23м 38с
579

10. Взаимодействие с ботом

7 уроков
Открытый
10.1 Обычные кнопки
10 355
838
34м 17с
472
Открытый
10.2 Бот "Камень, ножницы, бумага"
9 176
5 780
10м 10с
407
Открытый
10.3 Кнопка "Menu"
10 700
841
13м 3с
252
Открытый
10.4 Инлайн-кнопки
14 094
3 016
25м 39с
372
Открытый
10.5 Пишем бота-книгу (пагинация)
9 305
2 088
127м 5с
383
Открытый
10.6 Фабрика коллбэков
7 700
2 717
20м 33с
266
Открытый
10.7 Middleware
5 263
2 208
23м 59с
233

11. Работа с сообщениями

2 урока
Открытый
11.1 Форматирование текста
13 521
1 955
10м 14с
179
Открытый
11.2 Редактирование сообщений
7 436
2 213
13м 13с
208

12. Машина состояний (FSM)

2 урока
Открытый
12.1 Что такое FSM?
9 849
3 478
13м 18с
311
Открытый
12.2 FSM на базе Redis
6 070
4 485
11м 39с
195

13. Деплой и автодеплой бота

1 урок
Открытый
13.1 Переселение бота на сервер
9 542
2 060
7м 22с
274

14. Docker

6 уроков
Закрытый
14.1 Зачем разработчику Docker?
2 353
886
20м 51с
77
Закрытый
14.2 Как устроен Docker
1 226
626
19м 29с
68
Закрытый
14.3 Установка Docker
1 009
877
5м 48с
35
Закрытый
14.4 Основы работы с Docker
1 074
480
47м 33с
64
Закрытый
14.5 Docker compose
835
451
14м 10с
44
Закрытый
14.6 Примеры работы с Docker
845
581
15м 35с
41

15. База данных

3 урока
Закрытый
15.1 Зачем база данных боту?
1 435
583
5м 25с
46
Закрытый
15.2 Основные понятия
1 055
434
16м 28с
64
Закрытый
15.3 Работаем с БД из aiogram
1 274
287
12м 3с
45

16. Заключение

1 урок
Открытый
16.1 FAQ
8 026
2 239
2м 28с
154

17. В разработке

14 уроков
Закрытый
17.1 Пишем ORM
1
0
-
0
Закрытый
17.2 Бот "Отложенный автопостинг"
50
33
1м 45с
2
Закрытый
17.3 Автодеплой
3
0
-
0
Закрытый
17.4 Отправка сообщений с разным типом контента
139
139
0м 2с
0
Закрытый
17.5 Действия бота по расписанию
120
120
0м 2с
0
Закрытый
17.6 Действия бота при старте и остановке
111
111
0м 2с
0
Закрытый
17.7 Благодарности
36
36
0м 2с
0
Закрытый
17.8 Использованные материалы
29
29
0м 26с
0
Закрытый
17.9 Обратная связь
25
25
0м 2с
0
Закрытый
17.10 Дополнительные материалы
29
29
1м 58с
0
Закрытый
17.11 Бот "Текстовый квест"
114
2
1м 17с
2
Закрытый
17.12 Бот "Оповещение о подкастах"
77
77
0м 2с
0
Закрытый
17.13 Инлайн-режим
72
72
0м 2с
0
Закрытый
17.14 Webhook
84
84
0м 2с
0

18. Aiogram

2 урока
Закрытый
18.1 Краткие сведения о библиотеке aiogram
131
131
0м 20с
4
Закрытый
18.2 Устройство aiogram
122
122
0м 2с
1

19. Обработка ошибок бота (в разработке)

1 урок
Закрытый
19.1 Error-handlers
109
109
0м 2с
0

20. Телеграм-бот с искусственным интеллектом (в разработке)

4 урока
Закрытый
20.1 Постановка задачи
53
53
0м 2с
0
Закрытый
20.2 Структура бота с искусственным интеллектом
50
50
0м 2с
0
Закрытый
20.3 Модуль 1
45
45
0м 2с
0
Закрытый
20.4 Модуль 2
34
34
0м 2с
0