About this course
This free course covers the AWS services most applications are built from: the AWS CLI, EC2 and Elastic Beanstalk, S3 and CloudFront, RDS and DynamoDB, Lambda and the other serverless services, CloudFormation and CDK, and a CI/CD pipeline. The syllabus also includes tested troubleshooting lessons for IAM AccessDenied, EC2 user data, EBS resize failures, and offline root-volume recovery. Each lesson builds something in your own account or reproduces a real failure path with CLI evidence, and links to the matching page in the AWS documentation when you need the full reference.
The course starts with the AWS CLI because every later lesson is easier once you can check and clean up resources from a terminal. The first lab signs in with aws login, which issues temporary credentials, so you never create a long-lived access key for your practice account. It also ends by deleting everything it launched, which is the habit that keeps a lab account inside its free credits.
If you are new to AWS, finish the AWS CLI tutorial first and then go chapter by chapter. If you already run workloads on AWS, jump to the service you need. The storage, serverless, infrastructure as code, and troubleshooting chapters each stand on their own.

