Курс на 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»Учеников на курсе 4 000
Сертификаты, выданные на курсе «Быстро пишем 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. Радуемся успеху и новым знаниям!