What you'll learn
- Upload files to AWS S3
- Upload folders with contents to AWS S3
- Use filters to adjust AWS S3 behaviour
- Download S3 objects to local and remote storage
- Copy S3 buckets to local and remote storage
- Move S3 objects between S3 buckets
- Synchronise objects between S3 buckets and local storage
- Adjust S3 object permissions
- Backup assets for website and web systems
- Write scripts for managing AWS S3 storage
Requirements
- Linux operating system
- Amazon Web Services (AWS) CLI configured
- Amazon Web Services account
Description
Welcome to the AWS S3 command line course from How To Code Well by Peter Fisher.
This 11 part course will teach you the fundamentals of managing AWS S3 buckets using the command line
Practical Hands On Approach
My approach with this course is very similar to my other courses and that is to offer practical real world examples of the subject. Each lesson will be based around a challenge which we will accomplish together in easy to follow steps.
Why Should I learn the AWS S3 command line?
If you master the AWS command line you will be come more efficient as a developer. S3 operations will become much faster as you will not be relying on the Amazon Web Services GUI
Who this course is for:
- Web Developers of all skill levels who are managing AWS cloud services
- Programmers of all skill levels how are using AWS S3 object storage
- Dev Ops developers who are studying Amazon Web Services
Instructor
My name is Peter Fisher. I am a freelance web and mobile developer from the UK.
I am the host of the How To Code Well YouTube channel where I talk about web development and have lots of coding tutorials on programming and web development skills.
I have nearly 2 decades of web development experience working with at web hosting companies, digital agencies and scientific publication companies.
Come and learn web development or brush up on your programming skills.
My classes are suited for junior and senior web developers who wish to learn new web development skills or wish to improve their knowledge of programming languages and technical concepts.
My courses range from
- PHP
- Python
- Docker
- HTML
- JavaScript