Ultimate guide to FastAPI and backend development.
In this course, you will embark on a comprehensive journey into the world of backend development, focusing on FastAPI, a modern web framework designed for high-performance APIs. You will begin by understanding the core concepts of REST APIs and FastAPI itself, followed by practical steps on how to s...
| Corporate Author: | |
|---|---|
| Other Authors: | |
| Format: | Video |
| Language: | English |
| Published: |
[Birmingham, United Kingdom] :
Packt Publishing,
[2025]
|
| Edition: | [First edition]. |
| Subjects: | |
| Online Access: | Connect to the full text of this electronic book |
| Summary: | In this course, you will embark on a comprehensive journey into the world of backend development, focusing on FastAPI, a modern web framework designed for high-performance APIs. You will begin by understanding the core concepts of REST APIs and FastAPI itself, followed by practical steps on how to set up your development environment, structure your project, and begin building robust, scalable backend systems. As you progress, you will explore how to handle path and query parameters, perform CRUD operations, and work with models using Pydantic. The course also covers database integration with SQL databases like SQLite and PostgreSQL, helping you understand relational models and SQL queries in-depth. You'll learn to create APIs that interact seamlessly with these databases and handle tasks like user registration, login, and even password resets. Later sections will dive into advanced topics such as asynchronous programming with AsyncIO, SQLModel for database management, integrating third-party services like Twilio for SMS, and deploying your project using Docker and AWS. The course concludes with tips on API testing, error handling, and scaling your application, equipping you with everything needed to launch a professional-grade backend service. |
|---|---|
| Physical Description: | 1 online resource (1 video file (22 hr., 44 min.)) : sound, color. |
| Playing Time: | 22:44:00 |
| ISBN: | 9781806101337 1806101335 |