Чему вы научитесь
- Начнете работать с мощнейшим, простым и быстрым фреймворком FastAPI.
- Вы научитесь разрабатывать свои API для самых различных целей, как, например, какой-либо удаленный сервис для хранения, сохранения и извлечения данных, так и бек-энд для современных веб-приложений.
- Сможете работать с вашими и чужими API с помощью Postman.
- Освоите библиотеку Bit, для работы с биткоинами.
- Разберетесь с тем, что такое ORM, научитесь строить свои базы данных не прибегая с SQL-запросам, с помощью PonyORM, библиотеки - которая обладает нативным питону синтаксисом, имеет удобный графический онлайн-редактор для разработки баз данных с автоматической генерацией кода и по производительности является топовым ORM-инструментов среди аналогов.
- Создадите телеграм-бота, который будет взаимодействовать с вашим API для работы с биткоинами.
О курсе
В данном курсе вы создадите собственный API на самом быстром, простом и удобном фреймворке FastAPI. Научитесь взаимодействовать с вашим API с помощью биткоин-бота в Телеграме, для генерации кошельков, запросов баланса и переводов.
Также вы научитесь работать с базами данных с помощью PonyORM и освоите работу с биткоинами на Python
Помимо этого вы сделаете простого бота с помощью библиотеки pyTelegramBotAPI для взаимодействия с вашим API и работой с биткоинами.
Для кого этот курс
Курс предназначен для людей уже владеющих языком Python на базовом уровне, кому необходимо развиваться дальше и понять как устроены и работают современные API.
Также курс будет интересен тем, кому интересно разобраться в работе с криптовалютами, базами данных и ботами.
Начальные требования
Необходимо владеть языком Python на базовом уровне, хотя бы иметь представление об ООП в Python.
Преподаватели курса
Как проходит обучение
Вы будете проходить практические задания на платформе с автоматической проверкой результатов, также создадите собственный проект со своим API, базой данных, биткоинами и ботом
Сертификат
Успешно завершив курс, вы получите сертификат от платформы Stepik. Уже 188 учеников получили сертификат.
Что вы получите
- • навыки и знания, востребованные работодателем,
- • возможность отработать теорию на практике,
- • доступ к форуму решений,
- • поддержку наставников, которые отвечают в течение дня,
- • проекты в портфолио.
Нагрузка
6