Navigate Select ESC Close

FastAPI Full Crash Course - Python’s Fastest Web Framework

2025-02-17 Science & Technology
122.3k
3.7k
119
NeuralNine
NeuralNine
470.0k subscribers

Unlock all features

FREE: Get instant access to 10 AI summaries, chats, or transcripts per day.

Description

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

Top Comments (10)

@BorisHrzenjak 2025-02-17

I would love a SQLAlchemy video as a followup on this video. That would be cool and very useful for someone like me who's just starting out and learning this concepts

96 7 replies
@zombineutral 2025-07-05

I appreciate that you leave in the issues you run into instead of making a 'perfect' tutorial. The learning is often in the mistakes

44
@BrannenTaylor 2025-02-18

Loved it. Yes, please more FastAPI. I’d like to see how to secure it, with basic auth or OAuth2.

30
@maxshouman 2025-04-12

Thank you! Very clear and concise intro to Fastapi. I really appreciate that you did some debugging without editing it out, which is not so common in this sort of courses. Definitely looking forward to your next course.

10
@massaynus 2025-02-24

the put example is actually a patch example that's not an update, that's a partial update XD

7
@pitsielias483 2025-02-17

do a follow up video with database and test defined

5
@AdarshR-e1x 2025-03-17

more fastapi videos ( such as connecting to db using sqlalchemy) would be awesome

4
@Satyam-u1n1b 2025-02-17

detailed fastapi projects please

3
@aashish4257 2025-08-27

need a fastapi backend series

2
@alejorag 2025-10-01

As a node dev learning FastAPI for work reasons this was a great introduction, really appreciate this type of content!

1

Unlock the Data Inside
Turn Videos into Knowledge

  • Get FREE 10/day: transcripts, summaries, chats
  • Chat with videos, export text & PDF
  • $1 free API credit for RAG, chatbots & research

Free forever plan • All features unlocked

App screenshot