Основы программирования на Python с написанием телеграм-бота

56 участников

О чём курс

Вам больше не нужно откладывать изучение кода: за 6 недель вы пройдете путь от установки интерпретатора до запуска собственного полноценного бота в Telegram. Вы освоите синтаксис языка, работу с API, научитесь обрабатывать данные в форматах JSON и CSV, а также разберетесь, как деплоить приложения на сервер. Обучение построено на интенсивной практике с дедлайнами, что позволяет сразу применять полученные знания в реальных задачах. Вы не просто изучите теорию, а создадите работающий инструмент для автоматизации общения, который станет первой значимой работой в вашем портфолио.

Программа обучения

  • Первая неделя. Знакомство с основами Python
    • Установка Python
    • Операции с целыми и вещественными числами
    • Типы данных. Переменные. Стандартный ввод/вывод
    • Логические операции, операции сравнения
    • Условия, блоки, отступы и циклы
    • Строки и символы. Списки
  • Вторая неделя. Функции, словари, модули. Начинаем писать бота
    • Функции и словари
    • Интерпретатор: установка, запуск скрипта
    • Файловый ввод/вывод
    • Модули, подключение модулей. Установка дополнительных модулей
    • Как работает Интернет
    • Telegram API, начало написания бота
  • Третья неделя. Сохранение состояния в боте
    • Сохранение состояний в боте
    • TeleBot, настройка FSM
    • Сообщения и боты в Telegram
    • Дополнительные задачи по Python
  • Четвертая неделя. Обработка файлов и новые модели данных
    • Модель данных: объекты
    • Функции и стек вызовов
    • Пространства имён и области видимости
    • Распространённые форматы текстовых файлов: CSV, JSON
    • Работа с файловой системой и файлами
  • Пятая неделя. HTTP-запросы и функции
    • Ошибки и исключения
    • Работа с кодом: модули и импорт, pep8 и документация
    • Итераторы и генераторы
    • Работа с функциями: functool и лямбда функции
    • http-запросы, html-страницы и requests
    • API
  • Шестая неделя. Перманентное сохранение состояния и деплой бота.
    • Стандартные методы и функции для строк
    • Регулярные выражения в Python
    • Перманентное сохранение состояния в ботах
    • Развертывание бота
Складчина создана 29 января 2020 г. · описание обновлено 23 марта 2026 г.
406 ₽ 10 000 ₽