Python 4 files · 0 subfolders
Copy to Workspace sqlalchemy - fastapi Shared from "Python" on Inkdown
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
Basics
#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.
#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.
#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.
#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.
#7 FastAPI - SQLAlchemy Description: Introduction to SQLAlchemy ORM for database operations. Learn how to integrate SQLAlchemy with FastAPI for powerful database management.
#8 FastAPI - Database Config Description: Configuring database connections in FastAPI. Learn how to set up database configuration files and establish connections.
#9 FastAPI - SQLAlchemy Model Creation Description: Creating database models using SQLAlchemy ORM. Learn how to define tables, columns, and relationships for your application.
#10 FastAPI - Initialize Data Description: Initializing database with seed data. Learn how to populate your database with initial records when the application starts.
#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.
#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.
#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.
Created by: Telusko (Navin Reddy)