Description
FastAPI Course: Building Robust APIs. This course shows you how to build a robust and efficient inventory management API using the FastAPI framework in Python. The course focuses on key concepts such as advanced data validation with Pydantic, designing structured response models, and implementing a custom error handling system. You will learn how to set up your project, design data models with rigorous validations (such as SKU and price checks), and handle errors globally or per-route. You will also build clean, professional-looking APIs using FastAPI’s automated documentation capabilities. By the end of this course, you will be able to develop stable, reliable, and scalable APIs.
What you will learn:
- Setting up a FastAPI project
- Designing data models using Pydantic
- Implementing custom validations for data fields
- Global and Route-Specific Error Management
- Creating structured and integrated response models
- Using FastAPI’s automatic documentation features
- Building a functional inventory management API
- Understand the principles of building robust and scalable APIs
Who is this course suitable for?
- Python developers who want to get familiar with FastAPI.
- Developers looking to build modern and efficient APIs.
- Those who want to gain skills in building robust, high-quality APIs.
- Developers interested in using Pydantic for data validation.
- People who want to take advantage of FastAPI’s automated documentation features.
FastAPI: Building Robust APIs Course Details
- Publisher: Pluralsight
- Instructor: Nertil Poci
- Training level: Beginner
- Training duration: 1 hour
Course topics
Course images
Sample course video
Installation Guide
After Extract, view with your favorite player.
Subtitles: English
Quality: 720p
Download link
File size
155 MB