YoVDO

Working with AWS S3 Buckets using Python & boto3

Offered By: Coursera Project Network via Coursera

Tags

Python Courses Cloud Computing Courses Amazon S3 Courses

Course Description

Overview

In this project, we will look at how to work with the AWS S3, which is Amazon’s File Storage System, programmatically using AWS’s SDK in Python, boto3. We will first look at how to create and modify AWS S3 Buckets using boto3. We will then look at how to create an S3 Bucket, how to download and upload different types of files to S3. We will then look at how to use Multi-part Transfer to upload large files. We will then move on to how to create Pre-signed URLS to provide temporary Access to users. We will then learn how to configure bucket policies. And finally look at how to setup CORS (Cross-Origin Resource Sharing) which enables client web applications to access our S3 bucket. Note: This course works best for learners who are based in the North America region. We’re currently working on providing the same experience in other regions.

Syllabus

  • Project Overview
    • Welcome to Working with AWS S3 Buckets using Python & boto3. In this project we will look how to programmatically work with AWS S3 buckets using Python. We will look at how to create S3 buckets and upload and download files. Then we will look at how to perform multi-part file transfer and how to generate pre-signed URLs. We will then move to look at how to configure bucket policies and CORS configuration.

Taught by

Mohammed Murtuza Qureshi

Related Courses

Artificial Intelligence for Robotics
Stanford University via Udacity
Intro to Computer Science
University of Virginia via Udacity
Design of Computer Programs
Stanford University via Udacity
Web Development
Udacity
Programming Languages
University of Virginia via Udacity