-
Course
- Core Tech
FastAPI: Building Robust APIs
This course will teach you to build a robust inventory management API focused on advanced data validation, custom exception handling, and structured response models.
What you'll learn
FastAPI is a modern Python framework that has gained a lot of popularity. In this course, FastAPI: Building Robust APIs, you’ll learn to build a resilient inventory management API using FastAPI. First, you’ll explore how to set up your project and design data models with Pydantic—including custom validations for fields like SKU and price. Next, you’ll implement both global and route-specific exception handling to ensure robust error management. Finally, you’ll design consistent response models and leverage FastAPI’s built-in documentation features. By the end of this course, you’ll have the essential skills to build reliable, scalable APIs with FastAPI.
Table of contents
About the author
Nertil is a independent software consultant working with different teams around the world to bring products to market. He is focused on using the right tools for the job.
More Courses by Nertil