Рет қаралды 4,891
Матеріали вебінару - itvdn.com/ua/webinars/descrip...
Вебінар має на меті розкрити основи фреймворку FastAPI і на практиці закріпити знання за допомогою написання невеликого сервера з використанням прийомів асинхронного програмування. Розберемо, коли використовувати FastAPI і чим він кращий від інших Python фреймворків, а також розглянемо роботу з Docker для контейнеризації.
План вебінару:
- Чому FastAPI? Ще один фреймворк на Python?
- FastAPI vs Django. Limousine vs Tesla.
- Приклад простого застосунку на FastAPI
- Мікросервіси: краще чи гірше?
- Додаємо Docker.
- Більше сервісів! Додаємо додаткові сервіси.
- Краш-тест FastAPI. Дякуємо, що ви з нами!
00:00 Очікування на приєднання
2:22 Ознайомлення з програмою вебінару по FastApi і Docker
2:46 Проводить вебінар Михайло Лазорик
3:06 План вебінару по FastApi і Docker
5:30 Чому FastAPI?
7:20 Чим надихались розробники FastAPI і переваги із коробки
10:18 Кор конструкція для FastAPI, Pydantic та Starlette(валідація і асинхронність)
11:35 FastAPI vs django, на прикладі машин
14:09 FastAPI vs django, основні відмінності
20:10 Простий приклад на FastAPI, основні моменти, залежності, запуск
27:25 CRUD операції на FastAPI
28:50 Структура проєкту на FastAPI по CRUD
33:30 Create, Read, Update, Delete
36:45 Моделі(Валідація даних)
38:15 Views проєкту на FastAPI по CRUD
42:20 Запуск і тестування проєкту на FastAPI по CRUD операціям
48:05 Мікросервіси vs моноліти
53:15 Переваги мікросервісів
57:17 Недоліки мікросервісів
1:00:05 Docker загальні відомості
1:02:50 Ознайомлення з проєктом та налаштуваннями для Docker проєтку на FastAPI по CRUD
1:12:00 Запуск проєкту на FastAPI по CRUD в Docker
1:16:00 Проєкт на FastAPI по CRUD з авторизацією на микросервісах
1:31:35 Запуск і тестування проєкту на FastAPI по CRUD з авторизацією
1:35:05 Використовуємо Postman для запитів у проєкт з токенами
1:38:45 Тестування FastAPI на швидкість з різними фреймворками
1:40:20 Тестування проєкту на FastAPI по CRUD на швидкість
1:44:00 Курс з викладаем по Python
1:45:30 Додаткові курси, безкоштовні і платні по Python і біля нього на сайті itvdn.com/ua
1:46:40 Секція питання і відповіді
Ми в соцмережах:
Telegram - t.me/itvdn1
Instagram - / itvdn
TikTok - / itvdn
Facebook - / itvdn.edu
LinkedIn - / itvdn
👉 Сайт і курси ITVDN: cutt.ly/M4alQIU