Курс на Stepik
Обложка курса «Быстро пишем API на Python с FastAPI» на Stepik
420 ₽

Быстро пишем API на Python с FastAPI ★ 3.886

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

В данном курсе вы создадите собственный API на самом быстром, простом и удобном фреймворке FastAPI. Научитесь взаимодействовать с вашим API с помощью биткоин-бота в Телеграме, для генерации кошельков, запросов баланса и переводов. Также вы научитесь работать с базами данных с помощью PonyORM и освоите работу с биткоинами на Python Помимо этого вы сделаете простого бота с помощью библиотеки pyTelegramBotAPI для взаимодействия с вашим API и работой с биткоинами.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Быстро пишем API на Python с FastAPI»Учеников на курсе 3 995
Сертификаты, выданные на курсе «Быстро пишем API на Python с FastAPI»Сертификатов выдано 188
Отзывы о курсе «Быстро пишем API на Python с FastAPI»Отзывов получено 35
Рейтинг курса «Быстро пишем API на Python с FastAPI»Рейтинг курса 3.886
Уроки в курсе «Быстро пишем API на Python с FastAPI»Количество уроков 34
Тесты в курсе «Быстро пишем API на Python с FastAPI»Количество квизов 35
Время прохождения курса «Быстро пишем API на Python с FastAPI»Время прохождения курса —
Стоимость курса «Быстро пишем API на Python с FastAPI»Стоимость курса 420 ₽ —
Обновления курса «Быстро пишем API на Python с FastAPI»Обновления курса — —
Дата публикации курса «Быстро пишем API на Python с FastAPI»Дата публикации курса — ———
Последнее обновление курса «Быстро пишем API на Python с FastAPI»Последнее обновление — ———
Сложность normal — ———

Содержание курса

Разделы в курсе «Быстро пишем API на Python с FastAPI» 8 разделов Уроки в курсе «Быстро пишем API на Python с FastAPI» 34 урока Тесты в курсе «Быстро пишем API на Python с FastAPI» 35 тестов Время прохождения курса «Быстро пишем API на Python с FastAPI» 6 ч. Последнее обновление курса «Быстро пишем API на Python с FastAPI» обн. 1 год назад

Начало обучения.

10 уроков
1. Предисловие ↗
2. Что такое API? ↗
3. Что такое FastAPI? ↗
4. Что такое Pydantic? ↗
5. Что такое Postman? ↗
6. Что такое ORM и PonyORM? ↗
7. Что такое библиотека Bit? ↗
8. Устанавливаем зависимости. ↗
9. Регистрируем Postman ↗
10. Проходимся по терминологии ↗

Работа с FastAPI, Postman

6 уроков
1. Начинаем проект Fastapi ↗
2. Роутинг в FastAPI ↗
3. GET-запросы ↗
4. Настройка Postman ↗
5. POST, PUT, DELETE и другие запросы ↗
6. Ещё немного об обработке запросов и ответов на сервере ↗

Работа с базами данных через PonyORM и с библиотекой Bit

5 уроков
1. Начало работы с PonyORM ↗
2. Делаем модели PonyORM ↗
3. Запросы в БД с Pony ↗
4. Разбор библиотеки Bit. Работаем с кошельками. ↗
5. Создаём модели Pydantic ↗

Объединяем нашу БД с API

2 урока
1. Создаем CRUD ↗
2. Взаимодействие API c нашим CRUD ↗

Делаем биткоин-бота в Telegram на нашем API c помощью telebot

2 урока
1. Получаем токен через @BotFather ↗
2. Делаем боту кнопки ↗

Совмещаем нашего бота с API

2 урока
1. Пишем HTTP-клиент ↗
2. Совмещаем бота с клиентом ↗

Безопасность приложения

3 урока
1. Документация и примеры авторизации ↗
2. Настраиваем OAuth2-авторизацию ↗
3. Обновляем клиент ↗

Вывод проекта в prodaction.

4 урока
1. Выгружаем API в облако ↗
2. Выгружаем клиент в облако ↗
3. Делаем Задания ↗
4. Радуемся успеху и новым знаниям! ↗