Loopskey-logo
CourseTechnology

Introduction to FastAPI framework

By External Provider

Price

Free

Go to content

Opens coursera.org in a new tab

Level

INTERMEDIATE

About this course

In this 2-hour hands-on course, you will build a web application with FastAPI. You will create routes to handle requests and responses, define request body models with validation, serve dynamic content, and run the API with Uvicorn. You will also leverage FastAPI's interactive OpenAPI docs to test endpoints and generate curl commands. By the end, you will have built and deployed a FastAPI web app using best practices for request handling, response validation, and documentation.

What you will learn

  • Use Python packaging best-practices to install and run FastAPI
  • Create and expose new routes in the framework
  • Verify your work using the interactive Swagger UI in FastAPI