Creating APIs, or application programming interfaces, is an important part of making your software accessible to a broad range of users. In this video course, you’ll learn the main concepts of FastAPI and how to use it to quickly create web APIs that implement best practices by default.
By the end of it, you’ll be able to start creating production-ready web APIs, and you’ll have the understanding needed to go deeper and learn more for your specific use cases.
In this video course, you’ll learn how to:
- Use path parameters to get a unique URL path per item
- Receive JSON data in your requests using pydantic
- Use API best practices, including validation, serialization, and documentation
- Continue learning about FastAPI for your use cases
If you’d like brush up on some prerequisites or set up your development environment, you can check out:
- Hyptertext Transfer Protocol
- Working With JSON Data in Python
- Python Virtual Environments: A Primer
- HTTPie
- Python Development in Visual Studio Code