How To Build a CRUD (TO-DO) App on AWS using FastAPI and Python @pixegami
How To Build a CRUD (TO-DO) App on AWS using FastAPI and Python  @pixegami
Uploaded September 2022 | Updated September 2026, 7 hours ago
In this tutorial, you'll learn how to build and deploy a CRUD application (a "To-Do List" API) using Python, FastAPI and AWS. The application will be hosted serverlessly on the cloud, and will persist "to-do" (task) data for different users. We'll also write integration tests for our API using PyTest.

🛠 Essential Links
🔗 Code: github.com/pixegami/todo-list-api

📚 Resources
🔗 AWS: aws.amazon.com
🔗 AWS CLI: aws.amazon.com/cli
🔗 AWS CDK: docs.aws.amazon.com/cdk/v2/guide/home.html
🔗 Boto3 (Python AWS SDK): boto3.amazonaws.com/v1/documentation/api/latest/index.html

💡 Related Videos
FastAPI with AWS Lambda: youtu.be/RGIM4JfsSk0
Using AWS Lambda with DynamoDB: youtu.be/CjVPMocEECM
PyTest Tutorial: youtu.be/YbpKMIUjvK8

📽 Chapters
00:00 CRUD app architecture
01:40 What are we building?
03:13 Infrastructure with AWS CDK
05:45 Creating the DynamoDB table
09:56 Create the AWS Lambda function
14:09 Creating a Lambda function URL
16:04 Deploying our CDK infrastructure
18:52 Python FastAPI application code
20:44 Package our Python dependencies for Lambda
24:49 Implement CRUD operations
36:45 Testing our CRUD API by hand
38:37 Writing integration tests with PyTest
43:22 Wrapping up

📷 Image by starline on Freepik

#fastapi #aws
How To Build a CRUD (TO-DO) App on AWS using FastAPI and PythonPython FastAPI Tutorial: Build a REST API in 15 MinutesUV: The Python Tool Everyone Is Switching ToAmazon Bedrock Tutorial: Generative AI on AWSDeploy RAG to Production Faster Than You ThinkHow To Build an AI Agent That Can Use Tools | Python + Claude  3.5 SonnetHow to create 1000+ unique NFT-style images (like Cryptopunk) | Python TutorialAWS CDK Tutorial: Deploy a Python Lambda Function using AWSHow to Send SMS Text Messages with Python & Twilio - Quick and Simple!Learn Python • #9 Functions • Pythons Most Important Concept?Why You Should Learn Python in 2023 (as your first programming language)How to Build an AI Photo App | FastAPI and Gemini
pixegami |

How To Build a CRUD (TO-DO) App on AWS using FastAPI and Python

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER