Udemyallen

RDS PostgreSQL and DynamoDB CRUD: AWS with Python and Boto3

Learn AWS with Python! Build database solutions using PostgreSQL (RDS) and DynamoDB. Master CRUD operations with Boto3 & psycopg2. Infrastructure as code!

4.4(221)
2,560students
3h 58m
Certificate
Niyazi Erdogan
Niyazi ErdoganAWS Certified Solutions Architect, Software Engineer

Course Content

RDS PostgreSQL and DynamoDB CRUD: AWS with Python and Boto3 is an all-levels Udemy course taught by Niyazi Erdogan. It runs 3h 58m, is taught in English, and includes a certificate of completion. Learners rate it 4.4 out of 5 from 221 reviews, with 2,560 students enrolled. It is a paid course, last updated May 2023.

Learn AWS RDS and DynamoDB with Python! This comprehensive course guides you through launching and managing relational databases and NoSQL databases on Amazon Web Services (AWS).

What you'll master:

  • AWS Environment Setup: Get started with the necessary tools and environment, using Python 3 and PyCharm (Community Edition recommended). We'll cover setup on both MacOS and Windows.
  • AWS Credentials: Securely configure your AWS Access Key and AWS Secret Access Key for programmatic access using the AWS CLI.
  • PyBoto3 Auto-Complete: Boost your productivity with auto-completion in PyCharm using PyBoto3.
  • Amazon RDS (Relational Database Service):
    • Launch Amazon RDS Instances using Python code.
    • Connect to your RDS database using Python and the psycopg2 library.
    • Execute CRUD operations (Create, Read, Update, Delete) on your RDS PostgreSQL database. Learn to perform SELECT, INSERT, DELETE, and UPDATE queries.
  • Amazon DynamoDB:
    • Create DynamoDB Tables on AWS with Python.
    • Define key schemas, attribute definitions, and apply throughput.
    • Utilize the DynamoDB Local version for local development and testing.
    • Configure your environment and boto3 client.
    • Implement CRUD operations (Create, Read, Update, Delete) on DynamoDB tables.
    • Advanced operations: scanning and querying data.
    • Insert sample data using Python scripts.
    • Search data using DynamoDB query operations with conditions.
    • Understand and apply filter expressions to optimize scan operations.

This hands-on course provides practical experience with AWS and Python, empowering you to build scalable and efficient applications. Sharpen your skills with Boto3, the AWS SDK for Python! No manual processes – everything is handled with Python code.

$ whoami — the devs behind tutorialsearch.io

Need a web app built? Hire the team behind TutorialSearch.io

We ship fast, production-grade full-stack apps (Next.js, React, edge infra) — the same stack that powers this site.