Складчина: Telegram боты на aiogram 3.0 от А до Я [stepik] [Antilya]
Чему вы научитесь
- Создавать Telegram-ботов с использованием aiogram 3.0
- Обрабатывать команды, текстовые сообщения и пользовательские действия
- Работать с базами данных: хранить, получать и редактировать данные
- Создавать меню, кнопки и формы
- Подключать и настраивать FSM (Finite State Machine)
Спойлер: Программа курса
Программа курса
Вводная информация
- О создателе курса
- Почему каждый начинающий программист должен писать ботов?
- Почему именно этот курс?
- План курса
- Что такое asyncio
- Что такое aiogram 3.0
- Что такое API
- Получение API токена в BotFather
- Дополнительные возможности BotFather
- Организация проекта
- Запуск бота
- Декоратор и обработка сообщений
- Отвечаем на первое сообщение
- Использование
- Закреплённое меню
- Инлайн-клавиатуры
- Роутеры
- Получение данных сообщения и фильтры
- Обработка нажатий
- Отправка сообщений разных типов
- Фильтрация сообщений по типам. Рассылка
- Обработка команд
- Специальные возможности
- Аргументы к командам
- Реферальная система
- Теоретический материал
- Задачи и задержка
- Фоновый процесс
- Интеграция FSM
- Пример с использованием FSM
- Что такое PostgreSQL
- Установка PostgreSQL
- Основы языка SQL
- Интеграция PostgreSQL в бота
- Асинхронность + PostgreSQL
- Пример с использованием БД, FSM, динамических клавиатур
- Обработка и продвинутая отправка сообщений
- Форматирование сообщений
- Крутые фишки
- Отправка данных пользователей
- Ошибки и исключения
- Выбор банка. Работа банковской системы
- Интеграция платежной системы Юkassa
- Принцип взаимодействия
- Обработка событий
- Антиспам
- Словарь терминов
- Типичные ошибки
- Задания базового уровня
- Задания среднего уровня
- Задания высокого уровня
- Подведение итогов
Для кого этот курс
Курс подойдёт тем, кто хочет освоить современную разработку Telegram-ботов — с нуля или с минимальным опытом. Он будет полезен фрилансерам, backend-разработчикам, студентам и самоучкам, которые хотят выйти на рынок с актуальным навыком и быстро начать зарабатывать. Даже если ты уже писал ботов — ты узнаешь, как использовать возможности новой версии aiogram 3.0 более эффективно.
Начальные требования
Желательно базовое знание Python и понимание, как работают функции, переменные и условные конструкции. Всё остальное ты освоишь по ходу — через практику и разбор примеров.
Как проходит обучение
Шаг за шагом, от самого простого к сложному. Каждая тема сразу закрепляется в коде — ты не просто смотришь, а пишешь. После курса у тебя останется реальный проект и навыки, которые можно применить в работе, на фрилансе или для собственных задач. Весь материал актуален под последнюю версию aiogram.
Автор:
Основатель студии ANTILYA. Более 3 лет в коммерческой разработке: боты, скрипты, парсеры, интерфейсы. Делаю курсы, в которых передаю то, что применяю в реальных проектах. Минимум теории — максимум практической пользы.
Цена: 2490 руб.
Скрытая ссылка