• Course
    • Libraries: If you want this course, consider one of these libraries.
    • 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.

Nertil Poci - Pluralsight course - FastAPI: Building Robust APIs
by Nertil Poci

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 Poci - Pluralsight course - FastAPI: Building Robust APIs
Nertil Poci

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