For beginners, AWS Training is the best. This is an introductory course for professionals looking to start their career in the AWS cloud. Besides, you only need the basics of a programming language to register for the course. Now, to start learning, you can begin by going through AWS Tutorial.