Note
This is a FastAPI course from Udemy. Eric Roby and Chad Darby created the course which can be found at the following link
The course is divided into different projects, each intended to teach a specific topic about API development with FastAPI.
Each project could be followed through a specific branch in the repo while the main branch will contain all the projects together.
Tip
In the Projects section you can go directly to the branch and see the step-by-step guide for each project.
Topics covered:
- How to work with FastAPI
- Basic HTTP methods (GET, POST, PUT, DELETE)
- Path and query parameters
Topics covered:
- Working with domain objects
- Validating requests, responses, and parameters with Pydantic
- Configuring Swagger examples
- Handling errors and responses with status codes