Ultimate Guide to FastAPI and Backend Development
Build REST APIs For The Modern Web. Learn FastAPI, SQL Database, OAuth2, Pytest, React and Docker

3
students
22.5 hours
content
May 2025
last update
$49.99
regular price
What you will learn
Build a complete RESTful API for a delivery management system, adhering to best practices
Define Pydantic models for request and response data validation, ensuring type safety
Connect a FastAPI application to a SQL database (SQLite, PostgreSQL) and integrate with endpoints using dependency injection
Operate on SQL database with SQLModel and define One-to-Many and Many-to-Many SQL Relationships
Manage database schema changes with alembic migrations, upgrade, downgrade and auto-generate revisions
Implement secure authentication using OAuth2 Scheme in a FastAPI application, including email validation, login/logouts and password resets
Send Email and SMS notifications from a FastAPI application triggered by shipment events
Integrate Celery with a FastAPI application to offload time-consuming tasks to a background worker from an API Endpoint
Package a FastAPI Application with Docker and related services using Docker Compose
Deploy a FastAPI Application along with other services
Course Gallery




6596833
udemy ID
03/05/2025
course created date
17/05/2025
course indexed date
Bot
course submited by