Курс на Stepik
Обложка курса «Телеграм-боты на Python: продвинутый уровень» на Stepik
3 600 ₽

Телеграм-боты на Python: продвинутый уровень 4.261

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

Добро пожаловать на курс по продвинутой разработке телеграм-ботов на Python! Этот курс не только углубит ваши знания по созданию ботов с использованием передовой асинхронной библиотеки aiogram, но также предоставит вам навыки работы с инструментами и методами, которые будут полезны в других областях программирования. Тестирование, микросервисная архитектура, очереди, интернационализация, деплой приложения с помощью Docker и без и многое другое в курсе!

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Телеграм-боты на Python: продвинутый уровень»Учеников на курсе 1 406
Сертификаты, выданные на курсе «Телеграм-боты на Python: продвинутый уровень»Сертификатов выдано 0
Отзывы о курсе «Телеграм-боты на Python: продвинутый уровень»Отзывов получено 23
Рейтинг курса «Телеграм-боты на Python: продвинутый уровень»Рейтинг курса 4.261
Уроки в курсе «Телеграм-боты на Python: продвинутый уровень»Количество уроков 44
Тесты в курсе «Телеграм-боты на Python: продвинутый уровень»Количество квизов 48
Время прохождения курса «Телеграм-боты на Python: продвинутый уровень»Время прохождения курса
Стоимость курса «Телеграм-боты на Python: продвинутый уровень»Стоимость курса 3 600 ₽
Обновления курса «Телеграм-боты на Python: продвинутый уровень»Обновления курса
Дата публикации курса «Телеграм-боты на Python: продвинутый уровень»Дата публикации курса
Последнее обновление курса «Телеграм-боты на Python: продвинутый уровень»Последнее обновление
Сложность normal
4.261
из 5
23 отзыва
★★★★★
15
★★★★
3
★★★
3
★★
0
2
Глеб Альшанский
Глеб Альшанский
3 месяца назад

Сначала о минусах: Тут вообще нет практики, это полностью на вас. Курс в основном знакомит с концепциями, но ничего вглубь не разбирается. Суть почти всех разделов такая: - вот технология, с ее помощью можно решать вот такие задачи - вот самое базовое объяснение концепций и самые простые примеры И в принципе всё... Хотя стоит отметить, что темы довольно сложные и по каждой из них можно сделать отдельный полноценный курс. Во многих разделах есть пробелы, где обещается, что далее тут будет контент и реализация на основе изученной технологии чего то более сложного и интересного, чем просто пример из документации. Но такие разделы висят без обновления по 6 а то и более месяцев, судя по комментариям студентов(на которые, кстати, зачастую никто так и не ответил). Очень часто встречаются комментарии, на которые есть ответ и автор говорит, что активно работает над обновлением. Но опять же, смотрим на дату комментария и видим, что это было полгода или год назад. Сложилось впечатление, что либо авторам вообще не хватает времени на активную доработку(именно доработку, а не поддержку, потому что курс очень сырой), либо они просто не хотят им заниматься и признаться в этом тоже не хотят. Плюсы у курса тоже есть, и они в основном заключаются в том, что: - вам показывают новые инструменты, о которых вы могли не подозревать и которые могут действительно облегчить процесс разработки. Но изучение этих инструментов по большей части уже ваша ответственность. - второй плюс вытекает из первого минуса - вы будете вынуждены идти читать документацию, а это то, что необходимо уметь делать каждому разработчику. По итогу считаю, что курс оценки выше пока не заслуживает, хотя тут действительно много полезного. И конечно это только моё мнение, у всех разное восприятие и критерии оценки. Надеюсь, кому то будет полезно.

Ответ
автора
Александр К.
Александр К.
2 марта 2026

Надеюсь, ваша оценка исходила из того, что вы сравнили с другими подобными курсами по этим же темам. Альтернатив же полно :)

Манвелян Никита
Манвелян Никита
5 месяцев назад

Я бы написал полный отзыв о курсе, но он в разработке находится... Так бы на самом деле хотелось бы закончить, но напишу сразу для тех кто сомневается брать. Первое курс находится на этапе доработки. В нём много что уже есть, например, aiogram_dialog полностью раскрыт, всё что нужно для прекрасного старта. Есть блок который меня удивил это про многоязычность бота. Я считаю там всё понятно расписано и вопросов по этому блоку нет. Второе пишут разные авторы и соответственно подача, она далеко не такая как у Михаила (очень плохая, как оказалась для многих), но даже по их объяснениям "тыкни туда тыкни сюда" можно понять суть. Но честно на вопрос как отправлять отложенные сообщения или рассылку произвести в ботах так и не отвечен, и получается материал про nats выглядит так что "вот это шоколадка и она может вам помочь с тем то тем то, скачать вот так запустить вот так, дальше сам :) ". И я понимаю, что nats применим ко многим вещам, но всё таких хотелось бы увидеть в ботах его, курс всё таки про тг боты Я бы поставил минус за то что курс, не доделан, но об этом перед покупкой изначально сказано было. Но скорость добавления нового материала очень медленная. Минус за качество материала на разных модулях. Вывод: несмотря на многие минусы в других комментариях, курс СТОИТ БРАТЬ! По диалогам вы не найдёте лучше объяснений, как здесь это 100%. Так что этот курс не самый идеальный, но он однозначно уникальный в своём роде

Ответ
автора
Александр К.
Александр К.
15 января 2026

Благодарю вас за справедливый и конструктивный отзыв!

Павел Рудаков
Павел Рудаков
5 месяцев назад

1. Научился пользоваться: - aiogram_dialog. Действительно классный инструмент, ОЧЕНЬ упрощает написание тг-ботов. -- Интернационализация бота через fluentogram - удобно. -- NATS - удобно для рассылок, в целом, пока только для этого пригодился. -- SQLAlchemy для работы с БД и Alembic для миграций - маст хэв. 4 и 5 модуль, как по мне, совершенно бесполезны, и очень непонятно написаны. 2. Что понравилось? Подача материала в модулях, написанных Михаилом Крыжановским, как всегда, отлично! 3. Что не понравилось? Сырость курса, некоторые модули и уроки обрываются. Подача материала в модулях других авторов плохая и непонятная. 4. БЕсплатный курс Крыжановского понравился

Алексей Добряков
Алексей Добряков
6 месяцев назад

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

Ответ
автора
Александр К.
Александр К.
1 год назад

Спасибо! Радостно, что вы так оценили!

Артем Гапеевцев
Артем Гапеевцев
7 месяцев назад

Прекрасный курс, вязл не думая после бесплатного курса. Материали изложен детально и понятно, все легко читается, много примеров, в чате регулярно отвечают на вопросы. Жду с нетерпением когда появятся модули которые еще в разработке.

Ответ
автора
Александр К.
Александр К.
1 год назад

Спасибо! Радостно слышать, что вы оценили общую полезность уже изложенного!

Александр Опаринский
Александр Опаринский
9 месяцев назад

В целом курс неплохой и каждый для себя узнает что-то новое. Но без "но" тут не обойтись... Почти под каждым модулем есть комментарий 1-2-годичной давности с вопросом "когда будет готово?" и ответом "в процессе, скоро будет" Не знаю на сколько правильно продавать не законченный продукт

Ответ
автора
Александр К.
Александр К.
1 год назад

Ну, чтобы "узнать" - достаточно просто немного подумать: если даже имеющаясяя информация полезна и стоит запрошенных денег (а она, на мой взгляд, стоит сильно дороже), то доступ к ней, даже в таком виде, лучше, чем его отсутствие. Я прекрасно понимаю, что триггерит "незаконченность" и руки чешутся пнуть авторов, но если бы вы, действительно, объективно попробовали оценить имеющиеся материалы, а не руководствовались формальными признаками, возможно, и оценка получилась бы более честной. В любом случае, за отзыв спасибо. Он позволяет понять, что формальные признаки для пользователей часто важнее сути. В будущем, будем это учитывать.

Anonymous 521469339
Anonymous 521469339
1 год назад

Добрый день Данный курс оставил очень двоякое впечатление и у меня не поднимается мышь поставить ему 5 звезд. Сразу оговорюсь, что не ставлю себе задачу этим отзывом "скомпрометировать курс" и потребовать обратно деньги - я хочу максимально объективно и непредвзято изложить факты, чтобы команда курса (или один Крыжановский Михаил) довели курс до качественного состояния. Напомню, что я пишу отзыв на платный курс, который выложили в доступ в начале 2024 (т.е. на текущий момент курс существует порядка 1,5 лет)! Для сравнения: базовый бесплатный курс Крыжановского имеет равномерное по качеству восхитительное изложение, постоянно расширяется и за него в свое время я честно и без сомнений поставил 5 звезд и задонатил денег. Для начала стоит отметить, что колаборация 3 авторов удалась, на мой взгляд, не очень: те разделы, которые писал и поддерживает Михаил восхительны, а разделы которые писали другие авторы отличаются, как по качеству (кратко и сложно), так и по стилю изложения (автор пишет код и изредка, скорее случайно, что-то поясняет по теории…), так и по достаточно расслабленной поддержке (неоднократно наблюдаю ситуации, когда на свои 5 вопросов получаю 1-2-3 ответа не очень быстро и не очень понятно). Т.е. получается "сумасшедшая болтанка": модуль Михаила проходишь с радостью, читаешь теорию по принципу от простого к сложному, спокойно вникаешь, затем разбирается специально подобранный учебный пример, если что-то непонятно - Михаил обычно в течение суток отвечает и помогает; модуль неМихаила - сразу падаешь в депрессию от собственной неполноценности: объяснение теории является случайным побочным продуктом, пример берется вероятно копи-пастом из какого-то рабочего проекта (все сложно и малопонятно), на вопросы отвечают медленно, редко и на те, которые избрал достойными куратор модуля; потом снова попадется модуль Михаила и жизнь снова прекрасна… Приходит в голову метафора "письма дяди Федора родителям": Мои папа и мама! Я живу хорошо … так что лохматость у меня повысилась. До свидания, ваш сын, дядя Шарик. Теперь изложу реальные факты, выводы на которые каждый сделает сам: 1. Курс охватывает большое количество сложных тем. 2. Большинство модулей имеют теоретичесую и практическую составляющие. 3. Курс потихоньку дополняется и дорабатывается. 4. Отличный и подробный модуль по Aiogram Dialog (поддерживает Михаил). 5. "Модуль пониженного качества" по тестированию - один из модулей, освоением которого я неудовлетворен. 6. Очень маленький "Модуль пониженного качества" по деплою. Если бы не 2 безупречных модуля в базовом курсе Михаила, то я бы мало, что усвоил фундаментально в этом модуле (вдумайтесь в комичность ситуации: студент платного курса обращается в бесплатный курс за качественным результатом!). 7. Небольшой модуль по интернационализации (поддерживает Михаил), поэтому усвоение хорошое, но надеюсь Михаил расширит и дополнит этот модуль. 8. Большой модуль по NATS (поддерживает Михаил) очень хорошо усваивается, но в конце он не дописан, например, в части отложенной отправки сообщений. Очень рассчитываю, что Михаил допишет его. 9. Маленький модуль "Очереди (в разработке)": 8.1 это фактически "заготовки материала", которые использовались в предыдущем модуле (т.е. 8.1 лучше удалить), 8.2 Taskiq - очень-очень кратко разбирается планировщик; однозначно требует дополнения. 10. Сравнительно небольшой модуль по SQLAlchemy и Alembic. Однозначно, что без безупречного модуля СУБД в базовом курсе Михаила результат был бы слабый. Сравните сами: в базовом курсе по одной теме СУБД порядка 32 шагов! восхитительного плавного обучения, а в этом курсе в среднем по 6 шагов на более сложные темы SQLAlchemy Core, SQLAlchemy ORM, Alembic. Очень жаль, что в базовом курсе нет про Alembic - 2 шагов в этом курсе по миграциям катастрофически мало. 11. Модуль "Финальный проект" совсем испортил все впечатление от курса. Суровые факты: • 10.1 Обоснование выбора - очень общая информация • 10.2 Постановка задачи - очень общая информация • 10.3 Проект - ДВА шага! из которых 1 шаг - команды клонирования репозитория и 1 шаг с docker-compose.yml. Т.е. финальный проект НЕ РАЗБИРАЕТСЯ ВООБЩЕ - клонируйте и разбирайтесь сами с мамой и бабушкой… • Откровенные недороботки проекта (я потратил пару недель на внимательное изучение, задал кучу вопросов, но ответы получил лишь на малое количество и теми зачастую не удовлетворен): ○ Банальные опечатки, которые никто не исправляет, например: time_format = '%Y-%m-%dT H:%M:%S' ○ Асинхронный логгер из репозитория работает с кучей ошибок, которые не исправляют ○ В миддлвари переменная start_time инициализиоуется дважды, т.о. образом время лога получается не совсем точным из-за второго сброса ○ В DatabaseMiddleware очень заморочно передается ключ контекста context_name - это считаю примером нарушения PEP и антипаттерном ясности ○ В bot/handling/dialogs/watermark.py цикл отрабатывает один раз и сразу прерывается (фактически цикл не нужен), а также try без except и pass в finally - ощущение, что этот код скопировали откуда-то не читая… ○ В тесте проверяем наличие подстроки "Привет!", которой не было в словарях переводов (т.е. тест в принципе не может быть пройден) ○ В хэндлере bot/handlers/get_user.py ошибка в названии команды, отсутствует миддлварь сохраннения пользователя в БД, код запроса в БД и т.д. Т.е. хэндлер вообще не реализован, ощущение, что этот код скопировали откуда-то не читая ○ Тест фактически не работает, я так и не смог "победить" ошибку "TypeError: object NoneType can't be used in 'await' expression" и не очень верю, что куратор модуля мне поможет. Авторы, без обид: у меня сложилось устойчивое ощущение, что здесь, как в басне Крылова, собрались лебедь, рак и щука, которые живут в разных мирах и имеют совершенно разные привычки и взгляды на жизнь при составлении своих модулей. Кроме того, ситуация скорее всего усугубилась тем, что авторы (за исключением Михаила) устали/недооценили сложность/выгорели/забили/… в процессе создания курса - это сильно заметно по ответам/неответам на вопросы и качеству финального проекта, который будто скопипастили не читая и не запуская… Фантастический выпускной проект в духе "смотрите, как делать не надо". Вывод: в целом я не жалею, что приобрел этот курс. Безусловно он очень ценный для меня и комплексный, но хотелось бы, чтобы курс был единообразнее по изложению и поддержке. Сейчас на его освоение уходит большое количество времени, сил и нервов, а в некоторых "модулях пониженного качества" я так и не достиг желаемых результатов хотя потратил на курс порядка 4 месяцев усидчивого обучения. Считаю это недопустимым для платного продукта. В общем курс рекомендую, но будьте готовы к регулярным страданиям, комплексу собственной неполноценности и полному разочарованию финальным проектом если авторы не предпримут корректировочных мер. Собственно ради этого я и потратил сейчас свое время на написание фактически пошагового плана доработки.