It is a little bit tricky to learn for free, but if you're confident and fast, and you do this regularly while solving issues, then you will surely crack the exam and pass. Here are a few things you can go through to make the most out of free resources:
AWS Free Tier: You get free usage of AWS services up to certain limits. It's a great way to get hands-on experience with EC2, S3, Lambda, and many other services. And the best part? Completely free within the usage limits. Just check out the AWS Free Tier page to see what you can experiment with.
AWS training materials: AWS offers some free training materials specifically for starters, available at the AWS Training Portal. It provides foundation training covering cloud concepts and basic-level training about services in general.
AWS Educate: Free to students and educators. Free training content with labs and even credits for using AWS services. A good way to get hands-on free learning.
AWS YouTube Channel: The AWS YouTube channel has tutorials, webinars, and many more free resources. You can learn straight from AWS experts and find tips that can help you prepare for the exam.
AWS Documentation: Official AWS documentation is also very valuable in learning the nitty-gritty of each service and how to configure them to solve common issues.
AWS Whitepapers and E-books: The AWS site offers free whitepapers and e-books on best practices, security guidelines, and architectural recommendations.
Keep up with these all resources, and with a good mix of hands-on practice and theoretical knowledge, you can surely prepare for the exam and pass it. You got this!