AWS Boto3 Python Crash Course with AWS S3 | Getting Started with Boto3 and AWS S3

In this lesson, I will show you how to create S3 bucket, put items in the bucket, how to upload multiple objects in s3, how to download multiple objects, how to control access policy, and how to host a static website in S3. All of this you can learn in only one lesson.

โœŒ๏ธ๐Ÿ‘Œ AWS Boto3 Python Tutorial Playlist
AWS Boto 3 Python Tutorial | AWS Boto3 for Beginners:

๐Ÿ”Š Watch till last for a detailed description
05:26 How to create a bucket in s3
09:29 list all buckets in s3
12:43 Upload files in s3
19:47 How to bulk upload in boto3 and s3
26:04 Download files
34:42 Control bucket policy
44:49 Host static website in s3

ENROLL in My Highest Rated Udemy Courses
to ๐Ÿ”‘ Unlock Data Science Interviews ๐Ÿ”Ž and Tests

๐Ÿ“š ๐Ÿ“— NLP: Natural Language Processing ML Model Deployment at AWS
Build & Deploy ML NLP Models with Real-world use Cases.
Multi-Label & Multi-Class Text Classification using BERT.
Course Link:

๐Ÿ“Š ๐Ÿ“ˆ Data Visualization in Python Masterclass: Beginners to Pro
Visualization in matplotlib, Seaborn, Plotly & Cufflinks,
EDA on Boston Housing, Titanic, IPL, FIFA, Covid-19 Data.
Course Link:

๐Ÿ“˜ ๐Ÿ“™ Natural Language Processing (NLP) in Python for Beginners
NLP: Complete Text Processing with Spacy, NLTK, Scikit-Learn,
Deep Learning, word2vec, GloVe, BERT, RoBERTa, DistilBERT
Course Link:

๐Ÿ“ˆ ๐Ÿ“˜ 2021 Python for Linear Regression in Machine Learning
Linear & Non-Linear Regression, Lasso & Ridge Regression, SHAP, LIME, Yellowbrick, Feature Selection & Outliers Removal. You will learn how to build a Linear Regression model from scratch.
Course Link:

๐Ÿ“™๐Ÿ“Š 2021 R 4.0 Programming for Data Science || Beginners to Pro
Learn Latest R 4.x Programming. You Will Learn List, DataFrame, Vectors, Matrix, DateTime, DataFrames in R, GGPlot2, Tidyverse, Machine Learning, Deep Learning, NLP, and much more.
Course Link:

๐Ÿ’ฏ Read Full Blog
๐Ÿ’ฌ Leave your comments and doubts in the comment section
๐Ÿ“Œ Save this channel and video for watch later
๐Ÿ‘ Like this video to show your support and love โค๏ธ

๐Ÿ†“ Watch My Top Free Data Science Videos
๐Ÿ‘‰๐Ÿป Python for Data Scientist
๐Ÿ‘‰๐Ÿป Machine Learning for Beginners
๐Ÿ‘‰๐Ÿป Feature Selection in Machine Learning
๐Ÿ‘‰๐Ÿป Text Preprocessing and Mining for NLP
๐Ÿ‘‰๐Ÿป Natural Language Processing (NLP)
๐Ÿ‘‰๐Ÿป Deep Learning with TensorFlow 2.0
and Keras
๐Ÿ‘‰๐Ÿป COVID 19 Data Analysis and Visualization
๐Ÿ‘‰๐Ÿป Machine Learning Model Deployment Using
Flask at AWS
๐Ÿ‘‰๐Ÿป Make Your Own Automated Email Marketing
Software in Python

๐ŸŒ Check Out ML Blogs:
๐ŸฆAdd me on Twitter:
๐Ÿ“„ Follow me on GitHub:
๐Ÿ“• Add me on Facebook:
๐Ÿ’ผ Add me on LinkedIn:
๐Ÿ‘‰๐Ÿป Complete Udemy Courses:
โšก Check out my Recent Videos:
๐Ÿ”” Subscribe me for Free Videos:
๐Ÿค‘ Get in touch for Promotion:


19 thoughts on “AWS Boto3 Python Crash Course with AWS S3 | Getting Started with Boto3 and AWS S3”
  1. if you are on linux and you are having trouble with finding the config file, you must create a .aws folder in your home directory, in the folder you will create a config file and it should like exactly how it looks in the video. in the same folder you will also want to create a credentials file that is layed out like so
    aws_access_key_id = 'your access key'
    aws_secret_access_key = 'your secret access key'
    save both files restart your kernal in jupyter and you should be good to go

  2. At the 8 minute mark you staring referring to things that you never expalined at all. How did you get a config file?

  3. For the love of god, please don't put whitespaces in your folder names!! Don't do it!! Think about your family!!

  4. Broo.. you solved my error.. and learnt new things from your video. I have subscribed you bro.. thank you โ˜บ๏ธโ˜บ๏ธ

  5. Excellent tutorial. couldnt resist clicking subscribe button. keep posting such great content

  6. Lol this package is funny. Shout out my Hawaiians ๐Ÿคญ๐Ÿคญ๐Ÿคญ

  7. Many more thanks . its really helps me a lot . How I get in touch with you .
    Can you make a video on how boto3 works with GCP I need that much and i will pay for that.

  8. I am trying your code but its failing with error:

    import boto3
    abc = boto3.resource('s3')

    response = abc.list_buckets()

    Error is:
    's3.ServiceResource' object has no attribute 'list_buckets'

    I am using VS Code for testing where I other Lambda functions I have written are working fine. I have tested your code in the AWS Lambda console as well where it is failing but does not give the same error as in VS Code. Any suggestions?

  9. Thanks for this tutorial. At "19:47 How to bulk upload in boto3 and s3" My bulk files successfully uploaded to s3 but I am getting "HTTP ERROR 400" when I try to open the file in S3. What am I possibly doing wrong? Thank you.

Leave a Reply

Your email address will not be published.

Captcha loading...