SHAREWOOD

Редактор
- Регистрация
- 25/11/2019
- Сообщения
- 146.896
- Репутация
- 93.335
Последние темы автора:
- Скачать «[lovelovetoknit]»
- Скачать «Крылья [Тариф Онлайн] [Александр Братчиков]»
- Скачать «Антиконтент [Тариф Самостоятельный] [Алекс Мерзляков]»
- Скачать «Разработка на технологии 1С:Предприятие.Элемент [Тариф Комплект] [Алексей Прокуровский]»
- Скачать «Мастер НЛП и эриксоновского гипноза [Московский Институт Гипноза] [Александр Инунин, Иван Нифатов]»
Складчина: Профессия Telegram разработчик [Тариф Мини] [itProger]
Описание:
Длительность: 2-3 месяца
Время обучения: 30 часов
Программа рассчитана на новичков, которые хотят изучить разработку Telegram ботов с нуля и до построения полноценных коммерческих ботов. За курс вы освоите все ключевые аспекты построения ботов: от базовых команд до интеграции с API, оплатой и базой данных. Вы научитесь работать с библиотеками для Telegram, освоите FastAPI, SQL, Git, Railway и многие другие инструменты.
В ходе курса вами будут изучены все тонкости построения ботов. Также вы разработаете множество мелких и несколько крупных проектов.
Программа
#1 - Основы Python
В первом модуле вы ознакомитесь с языком программирования Python и узнаете на что он способен.
Вами будут изучены все основные концепции языка, начиная от переменных и заканчивая работой с файлами и исключениями. Все эти знания ещё ни раз будут использоваться в ходе следующих модулей.
#2 - Модули и ООП в Python
Второй модуль рассчитан на более сложные концепции языка. Вы ознакомитесь с понятием объектно-ориентированого программирования, изучите сохранение данных в файлы при помощи сериализации, а также ознакомитесь с многопоточностью.
В крайних лекциях модуля вы построите программу-парсер, которая будет копировать различные данные из любых веб сайтов.
#3 - Простые телеграм боты
В модуле вы приступите к созданию простых Telegram-ботов с использованием популярной библиотеки «python-telegram-bot». Вы изучите базовые принципы работы с Telegram API, научитесь обрабатывать команды, текстовые сообщения и кнопки, а также реализуете простые сценарии взаимодействия с пользователем.
В завершении модуля вы создадите несколько мини ботов, включая бота с меню и бота для отправки информаций по API.
#4 – Python SQL
Язык Python обладает большим набором функций для работы с базами данных. В ходе модуля вы познакомитесь с системой управления базами данных SQLite, MySQL и PostgreSQL. Вы научитесь работать с каждой из них через язык программирования Python.
За модуль вами будут изучены все основные команды языка запросов SQL.
#5 – Продвинутая разработка Aiogram
Этот модуль посвящён продвинутым возможностям разработки Telegram-ботов. Вы освоите работу с библиотекой aiogram, научитесь создавать асинхронных ботов с поддержкой состояний (FSM), клавиатур, inline-кнопок и callback-обработчиков. Также разберётесь со структурой масштабируемых проектов, разнесением логики по модулям и подключением базы данных.
В конце модуля вы реализуете несколько практических мини-проектов: от бота с логикой меню до бота с записью результатов в БД.
#6 – Тестирование
Все программы необходимо тестировать и чтобы этот процесс не превратился в монотонную работу - его лучше оптимизировать. За модуль вы познакомитесь с юнит-тестированием, изучите работу с библиотеками unittest, а также с библиотекой pytest.
Вы пропишите классы тестирования, запустите тесты и познакомитесь с понятием «100% тестирования кода». После модуля процесс тестирования программ будет для вас простым.
#7 – Контроль версий Git
В модуле в течение нескольких уроков вы ознакомитесь с Git - специальной системой для хранения версий вашего проекта. Благодаря Git вы всегда сможете проследить где и когда возникла ошибка и по необходимости откатить проект до момента когда всё было хорошо.
#8 – Разработка проектов
Модуль посвящён практической реализации всего изученного материала. Вы создадите несколько полноценных Telegram-ботов разных форматов — от простых помощников до мини-сервисов.
В модуле вы реализуете бота для управления задачами, бота-квиз с вариантами ответов, переводчика на основе внешнего API, бота-напоминалку, а также ознакомитесь с созданием WebApps, Telegram Игр и бота для администрирования чата. Этот модуль поможет вам закрепить навыки и перейти к более серьёзным проектам.
#9 - Фреймворк FastAPI
В модуле вы приступите к бэкенд-разработке. Вы познакомитесь с современным фреймворком FastAPI, научитесь строить REST API, обрабатывать запросы и возвращать данные в формате JSON. Также вы освоите работу с базами данных через SQLAlchemy и создадите модели.
В финальных лекциях модуля вы построите Телеграм бот с полноценным API-сервером и узнаете про безопасность проекта, а также выполните его выгрузку на сервис Railway.
#10 - Магазин с корзиной и оплатой
За модуль вы создадите полноценный Телеграм магазин. Вы научитесь добавлять товары, создавать корзину, оформлять заказы и интегрировать платёжную систему.
Вы построите Telegram-бота, который сможет принимать оплату от клиентов и отправлять уведомления администратору о каждом заказе.
#11 - Чат-бот с AI
Модуль по созданию интеллектуального чат-бота на базе нейросети. Вы научитесь подключать внешние AI-сервисы, такие как OpenAI, и обрабатывать ответы в реальном времени.
В конце вы создадите полноценного бота-консультанта, способного понимать вопросы пользователей и давать осмысленные ответы в рамках заданной темы.
#12 - Мультишаговый бот-регистратор
Данный модуль посвящён созданию полноценного Telegram-бота, который шаг за шагом собирает информацию от пользователя для последующей записи на занятие. Вы научитесь работать с FSM, реализуете регистрацию с подтверждением, подключите базу данных и создадите личный кабинет.
В бот вы добавите интерактивный календарь, возможность выбора даты, редактирование профиля и напоминания о занятии. Такой проект будет позволять кому-угодно выполнять регистрацию на любое мероприятие.
Тариф Мини:
- Доступ ко всем лекциям
- Материалы к урокам
- Домашние задания к лекциям
Старт 18 июля
Цена 112$
Скрытая ссылка
Материал «Профессия Telegram разработчик [Тариф Мини] [itProger]», возможно, скоро появится на SHAREWOOD.
Воспользуйтесь поиском, может быть, он уже опубликован.