Ultimate Guide to FastAPI and Backend Development

Build REST APIs For The Modern Web. Learn FastAPI, SQL Database, OAuth2, Pytest, React and Docker
Udemy
platform
English
language
Web Development
category
instructor
Ultimate Guide to FastAPI and Backend Development
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

Ultimate Guide to FastAPI and Backend Development – Screenshot 1
Screenshot 1Ultimate Guide to FastAPI and Backend Development
Ultimate Guide to FastAPI and Backend Development – Screenshot 2
Screenshot 2Ultimate Guide to FastAPI and Backend Development
Ultimate Guide to FastAPI and Backend Development – Screenshot 3
Screenshot 3Ultimate Guide to FastAPI and Backend Development
Ultimate Guide to FastAPI and Backend Development – Screenshot 4
Screenshot 4Ultimate Guide to FastAPI and Backend Development
6596833
udemy ID
03/05/2025
course created date
17/05/2025
course indexed date
Bot
course submited by
Ultimate Guide to FastAPI and Backend Development - | Comidoc