This video today is a crash course, where we will go through the basics of FastAPI.
◾◾◾◾◾◾◾◾◾◾◾◾◾◾◾◾◾
📚 Programming Books & Merch 📚
🐍 The Python Bible Book: https://www.neuralnine.com/books/
💻 The Algorithm Bible Book: https://www.neuralnine.com/books/
👕 Programming Merch: https://www.neuralnine.com/shop
💼 Services 💼
💻 Freelancing & Tutoring: https://www.neuralnine.com/services
🖥️ Setup & Gear 🖥️: https://neuralnine.com/extras/
🌐 Social Media & Contact 🌐
📱 Website: https://www.neuralnine.com/
📷 Instagram: https://www.instagram.com/neuralnine
🐦 Twitter: https://twitter.com/neuralnine
🤵 LinkedIn: https://www.linkedin.com/company/neuralnine/
📁 GitHub: https://github.com/NeuralNine
🎙 Discord: https://discord.gg/JU4xr8U3dm
Timestamps:
(
0:00) Intro
(
0:45) What is an API?
(
2:52) Why use FastAPI?
(
9:46) First Hello World API
(
13:01) Asynchronous VS Synchronous
(
17:00) Path Parameters
(
20:15) Query Parameters
(
25:00) POST Endpoint
(
27:30) Automatic Documentation (Swagger UI)
(
29:45) PUT & DELETE Endpoints
(
35:05) Pydantic Schemas & Validation
(
52:20) HTTPExceptions
(
57:28) Outro