Курс на 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 011
Сертификаты, выданные на курсе «Быстро пишем 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 год назад

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

10 уроков
Открытый
1.1 Предисловие
2 547
1 391
2м 34с
56
Открытый
1.2 Что такое API?
3 548
2 362
3м 12с
128
Закрытый
1.3 Что такое FastAPI?
2 226
1 206
1м 21с
69
Закрытый
1.4 Что такое Pydantic?
2 132
1 152
1м 2с
80
Закрытый
1.5 Что такое Postman?
2 036
1 853
1м 47с
74
Закрытый
1.6 Что такое ORM и PonyORM?
1 981
1 642
9м 43с
105
Закрытый
1.7 Что такое библиотека Bit?
1 748
1 591
1м 22с
57
Открытый
1.8 Устанавливаем зависимости.
2 925
1 442
5м 18с
70
Закрытый
1.9 Регистрируем Postman
1 520
1 370
1м 16с
38
Открытый
1.10 Проходимся по терминологии
1 802
1 151
26м 14с
122

2. Работа с FastAPI, Postman

6 уроков
Закрытый
2.1 Начинаем проект Fastapi
1 558
1 076
4м 35с
39
Закрытый
2.2 Роутинг в FastAPI
1 404
986
8м 59с
54
Закрытый
2.3 GET-запросы
1 279
749
28м 56с
67
Закрытый
2.4 Настройка Postman
1 002
821
10м 12с
52
Закрытый
2.5 POST, PUT, DELETE и другие запросы
1 010
498
30м 58с
42
Открытый
2.6 Ещё немного об обработке запросов и ответов на сервере
1 104
702
10м 50с
43

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

5 уроков
Закрытый
3.1 Начало работы с PonyORM
835
543
31м 48с
34
Закрытый
3.2 Делаем модели PonyORM
680
377
26м 13с
21
Закрытый
3.3 Запросы в БД с Pony
643
365
11м 56с
24
Закрытый
3.4 Разбор библиотеки Bit. Работаем с кошельками.
568
210
13м 12с
19
Закрытый
3.5 Создаём модели Pydantic
551
438
3м 36с
12

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

2 урока
Закрытый
4.1 Создаем CRUD
668
368
12м 3с
23
Закрытый
4.2 Взаимодействие API c нашим CRUD
516
107
16м 10с
12

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

2 урока
Закрытый
5.1 Получаем токен через @BotFather
504
219
1м 38с
5
Закрытый
5.2 Делаем боту кнопки
518
67
70м 47с
14

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

2 урока
Открытый
6.1 Пишем HTTP-клиент
892
66
25м 50с
2
Закрытый
6.2 Совмещаем бота с клиентом
384
228
1м 17с
3

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

3 урока
Закрытый
7.1 Документация и примеры авторизации
465
64
16м 29с
1
Закрытый
7.2 Настраиваем OAuth2-авторизацию
399
71
2м 30с
3
Открытый
7.3 Обновляем клиент
389
207
1м 2с
0

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

4 урока
Закрытый
8.1 Выгружаем API в облако
533
79
3м 41с
-4
Открытый
8.2 Выгружаем клиент в облако
516
113
1м 7с
0
Открытый
8.3 Делаем Задания
606
59
1м 47с
4
Закрытый
8.4 Радуемся успеху и новым знаниям!
358
358
1м 13с
3