How to Easily Debug a FastAPI App in VSCode

💡 Learn how to design great software in 7 steps: https://arjan.codes/designguide. Debugging a FastAPI app in VSCode is tricky because the code is run via a tool like `uvicorn` , and you typically interact with the API via curl statements or a browser. In this video, I’ll show you how to setup debugging for your FastAPI app. 🔥 GitHub Repository: https://git.arjan.codes/2024/debug_fa.... 🎓 ArjanCodes Courses: https://www.arjancodes.com/courses. 💬 Join my Discord server: https://discord.arjan.codes. ⌨️ Keyboard I’m using: https://amzn.to/49YM97v. 🔖 Chapters: 0:00 Intro 0:20 Code Explanation 2:22 What is Debugging? 3:36 Debugging A FastAPI Application 6:38 Starting The Debugging 7:25 Components Of The Debugger 11:41 Example of Debugging 17:42 Breakpoints and Logpoints 20:19 General Debugging Tips 21:48 Automatically Open Up a Browser 22:35 Final Thoughts #arjancodes #softwaredesign #python