I passed the CCNA last year and have been exploring cloud networking roles. Many job postings seem to expect practical knowledge of AWS networking, so I completed an AWS networking course on LinkedIn Learning, but it didn't feel comprehensive enough. I'm looking for recommendations for a detailed Udemy course, YouTube channel, or other resource that explains AWS networking thoroughly, especially topics such as VPCs, routing, gateways, and real-world design.
2 Answers
Adrian Cantrill’s AWS networking material is another strong option. It goes beyond the basic overview and explains how the services fit together in real architectures, so it’s useful if you want a deeper understanding than a short introductory course.
KodeKloud, freeCodeCamp, and AWS Events all have useful material on VPC fundamentals. The official AWS documentation is also one of the most accurate and current resources. The best way to make the concepts stick is to build a small environment yourself and experiment with the networking components. Just watch out for services that charge by the hour, particularly NAT gateways and transit gateways.
Terraform is worth learning early because it lets you create and tear down practice environments quickly. AWS can leave behind expensive resources if you aren’t careful, so use infrastructure as code and always verify that things like NAT gateways have been deleted when you finish.

Would you recommend using Terraform for those practice environments, or is it better to start by building everything manually in the AWS console?