sqlalchemy - fastapi
Last updated on April 1, 2026
FastAPI Tutorial Series - Telusko
A comprehensive tutorial series on FastAPI - the modern, high-performance Python web framework for building APIs.
#1 FastAPI - Python Web Framework
Description: Introduction to FastAPI, a modern, high-performance web framework for building APIs with Python. Learn why FastAPI is gaining popularity among developers.
Link: https://www.youtube.com/watch?v=02dzgC_Ba70
#2 FastAPI Setup in VS Code
Description: Setting up the FastAPI development environment in Visual Studio Code. Learn how to install FastAPI and configure your IDE for efficient development.
Link: https://www.youtube.com/watch?v=Rf9jbnzt2UU
#3 FastAPI: Building the Server and Get API
Description: Learn how to build your first FastAPI server and create GET endpoints. Understand the basics of routing and request handling.
Link: https://www.youtube.com/watch?v=Fmw1i1cBYq4
#4 FastAPI - Pydantic and Fetching All Products
Description: Introduction to Pydantic for data validation and serialization. Learn how to fetch all products using GET API with proper data models.
Link: https://www.youtube.com/watch?v=M-DzoNzmJI0
#5 FastAPI: Fetch by ID and Post Request
Description: Learn how to fetch specific items by ID and create POST requests to add new data. Understand path parameters and request bodies.
Link: https://www.youtube.com/watch?v=2NfTEi1CyYs
#6 FastAPI - Update and Delete Data
Description: Implementing PUT/PATCH for updating data and DELETE requests for removing data. Learn how to modify and remove resources from your API.
Link: https://www.youtube.com/watch?v=XMoK33jsgcs
#7 FastAPI - SQLAlchemy
Description: Introduction to SQLAlchemy ORM for database operations. Learn how to integrate SQLAlchemy with FastAPI for powerful database management.
Link: https://www.youtube.com/watch?v=uy4TPngK-8c
#8 FastAPI - Database Config
Description: Configuring database connections in FastAPI. Learn how to set up database configuration files and establish connections.
Link: https://www.youtube.com/watch?v=WCOOFySgmnQ
#9 FastAPI - SQLAlchemy Model Creation
Description: Creating database models using SQLAlchemy ORM. Learn how to define tables, columns, and relationships for your application.
Link: https://www.youtube.com/watch?v=V0FUealWanc
#10 FastAPI - Initialize Data
Description: Initializing database with seed data. Learn how to populate your database with initial records when the application starts.
Link: https://www.youtube.com/watch?v=lm0uRxLMwb8
#11 FastAPI - Dependency Injection and Fetch from DB
Description: Understanding dependency injection in FastAPI. Learn how to fetch data from the database using dependency injection patterns.
Link: https://www.youtube.com/watch?v=TzXQwHBDEPc
#12 FastAPI - Create, Update and Delete with Database
Description: Performing full CRUD operations with database persistence. Learn how to create, update, and delete records in the database.
Link: https://www.youtube.com/watch?v=FN_BvbOwur0
#13 FastAPI - Running Full Stack Web App
Description: Putting it all together - running a complete full-stack web application with FastAPI backend. Learn how to integrate frontend and backend.
Link: https://www.youtube.com/watch?v=IR_EqMAlJZE
Playlist: https://www.youtube.com/playlist?list=PLsyeobzWxl7poL9JTVyndKe62ieoN-MZ3
Created by: Telusko (Navin Reddy)