Hey everyone! I'm about to graduate in a year and have a summer internship lined up in software engineering. The company mainly works with cloud computing, and I've been advised to get familiar with AWS before I start. I'm feeling a bit overwhelmed by the number of AWS services and learning resources available. Where should I begin to get comfortable with AWS? I can dedicate around 30 minutes a day to learning alongside my studies, and I'm open to investing in a good course (ideally under $100 USD). One thing—I'm currently not working on any personal projects. Thanks in advance for your suggestions!
4 Answers
The best way to really learn AWS is to build something with it instead of just studying. Consider creating a web app using AWS services like Lambda for the backend and DynamoDB for your database. You’ll absorb a lot more by working on a project than just reading or watching tutorials. Don't forget about learning how to deploy your setup with Terraform too!
I’m with you on that! I've learned the most through building projects myself. I think starting with a basic course first while trying small experiments could help me gain confidence. Thanks for the advice!
Consider aiming for the AWS Certified Cloud Practitioner certification. The training materials for that will provide you with practical experience using AWS both through the UI and the CLI.
That’s a great suggestion! I've been exploring Skill Builder and it felt overwhelming, but there are definitely some helpful guides to get me started.
If you want to narrow down your learning, find out if your company uses serverless technologies. Familiarizing yourself with Lambda, API Gateway, and DynamoDB could be beneficial. Otherwise, traditional services like EC2 and VPC are also important. It’s worth asking your future teammates!
Check out AWS Skill Builder. They offer a free tier with some solid introductory courses. Sign up for a free AWS account to experiment. Once you feel good about the basics, try building and deploying apps! You can also find sample apps in their repository for ideas.
Thanks for the tip! I was looking for something straightforward and this sounds perfect.

Totally agree! Real-world projects teach you so much. Just keep in mind to control public access to your resources as you work; it’s easier to learn these things on the fly.