Section 2: Build and Deploy a Complete Web Backend with FastAPI
The goal of this section is to show you how to build a real-world backend with FastAPI that can read and write data and authenticate users, and that is properly tested and correctly configured for a production environment.
This section comprises the following chapters:
- Chapter 6, Databases and Asynchronous ORMs
- Chapter 7, Managing Authentication and Security in FastAPI
- Chapter 8, Defining WebSockets for Two-Way Interactive Communication in FastAPI
- Chapter 9, Testing an API Asynchronously with pytest and HTTPX
- Chapter 10, Deploying a FastAPI Project