How to build a FastAPI app with PostgreSQL

Published: 11 June 2023
on channel: Eric Roby
49,743
1.1k

In this FastAPI PostgreSQL + pgAdmin video, we'll delve into FastAPI, a powerful python web framework and SQLAlchemy, a SQL toolkit that enhances the flexibility of SQL. You'll learn how these two integrate, creating a potent duo for web development with a professional PostgreSQL database.

Our guide includes a quick overview of PostgreSQL and pgAdmin, an open-source database system and its web-based administration tool, ensuring top-notch database management.

Finally, we'll cover Pydantic for data validation and parsing, a vital component for any robust FastAPI application working with PostgreSQL.

By the end of this video, you'll have the knowledge to build a FastAPI application, utilizing SQLAlchemy, PostgreSQL, pgAdmin, and Pydantic.

🎥 React + FastAPI:    • How to build a React + FastAPI applic...  
🎥 AWS Lambda + FastAPI:    • Deploy FastAPI on AWS Lambda | In 9 M...  
🎥 MongoDB + FastAPI:    • Unlocking the Power of NoSQL: FastAPI...  
🎥 MySQL + FastAPI:    • How to build a FastAPI app with MySQL...  

===========================
🎓 Courses can be found:
FastAPI Beginner & Advanced: https://www.udemy.com/course/fastapi-...
Learn Chatbot Development: https://www.udemy.com/course/the-comp...
===========================

🛒 GEAR & RECOMMENDED BOOKS: https://kit.co/codingwithroby

⌚️Timestamps:
0:00 Introduction
01:00 FastAPI, SQLAlchemy, uvicorn, pydantic installation
03:00 Start FastAPI Application
07:00 Create PostgreSQL connection
07:45 pgAdmin GUI
11:00 Create PostgreSQL Tables
16:00 Connect FastAPI, PostgreSQL with SQLAlchemy
17:00 FastAPI API Endpoints

Happy coding!

#codingwithroby #fastapi #postgresql


Watch video How to build a FastAPI app with PostgreSQL online without registration, duration hours minute second in high quality. This video was added by user Eric Roby 11 June 2023, don't forget to share it with your friends and acquaintances, it has been viewed on our site 49,743 once and liked it 1.1 thousand people.