Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

FastAPI - Live Implementation and Debugging Python Code with PyCharm and VS Code IDE

Prodramp via YouTube

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Learn how to implement and debug FastAPI applications using PyCharm and Visual Studio Code IDEs in this comprehensive 22-minute tutorial. Explore the process of writing base FastAPI code, setting up debuggers, and integrating uvicorn-based debugging support in both IDEs. Cover essential Python concepts including FastAPI getting started code and debugger configuration for PyCharm and VS Code. Follow along as the instructor demonstrates creating a Python application, setting up interpreters, adding main application code, configuring FastAPI-specific packages, initializing ASGI gateways, mounting static folders, creating templates, setting up Jinja2, and implementing API endpoints. Gain practical insights into runtime configuration, running applications, and utilizing GitHub repositories for code and instructions.

Syllabus

- Tutorials and content intro
- Creating Python application in PyCharm
- Setting Python 3.9 interpreter
- Adding main application code i.e. app.py
- FastApi specific python packages
- ASGI gateway initialization code with app
- Mounting "static" folder with app
- Creating templates folder with index.html
- Setting Jinja2 templates with app
- Creating main entry point in application
- Runtime Configuration Setup
- Running application first time
- Binding index.html with route '/'
- Adding GET based /hello api endpoint
- Setting Python Debugger with PyCharm
- Running FastApi debugger with PyCharm
- Setting port in the debugger for FastApi
- Opening FastApi project in VS Code
- Setting Python 3.9 Interpreter
- Adding Run and Debug configuration
- Testing code first
- Setting FastApi Debugger with VS Code
- GitHub repo with the code and instructions

Taught by

Prodramp

Reviews

Start your review of FastAPI - Live Implementation and Debugging Python Code with PyCharm and VS Code IDE

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.