If you are working with a console then simply go with the drag and drop option. The new AWS S3 web upload manager offers "drag n drop" for files and for folders, So login to your account and start uploading and then just drag from your desktop and drop to the S3 page.
Do Check out the AWS Course offered by Intellipaat.
For more details on AWS S3, you can check out the video tutorial below.