DLSEI 3.0 Cohort 3 registration has been closed.

Introduction to FastAPI framework

Included with DLSEI 3.0

Guided Project

Learn, practice, and apply job-ready skills with expert guidance

3.00

Rating out of 5

Guided project Level

Recommended experience

2.00 Hours

Learn at your own pace

Computer Science

Domain

About this guided project

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.