AWS Cloud Developer

AWS Cloud Developer

Learn how to design, build, deploy, and maintain cloud-native applications on AWS using modern development practices. This course covers AWS core services, IAM and security basics, serverless computing with AWS Lambda, API Gateway, DynamoDB, S3, event-driven architectures with SNS, SQS, and EventBridge, container-based development with ECS and EKS, CI/CD for cloud applications, monitoring and debugging with CloudWatch and X-Ray, and best practices for scalability, reliability, and cost optimization. Hands-on labs and real-world projects prepare you for professional AWS Cloud Developer roles and AWS developer certifications.

  • 5 Phases
  • 15 Lessons
  • 2.8 Hrs
  • Beginner Advanced
Category Cloud computing
AWS Cloud Developer
Learning Path 15 Lessons 2.8 Hrs

Start Phase
  • AWS Cloud Overview 6
  • Set Up AWS Free Tier Account 5
  • AWS Management Console Overview 8

Start Phase
  • AWS Identity and Access Management (IAM) 19
  • Networking in AWS (VPC, Subnets, Security Groups) 8
  • Compute Services: EC2 and Auto Scaling 10
  • AWS Storage Services (S3, EBS, EFS) 18
  • AWS Databases: DynamoDB, RDS, Aurora 11

Start Phase
  • Serverless Compute: AWS Lambda 9
  • Containers: ECS and AWS Fargate 9
  • Serverless Deep Dive: API Gateway, DynamoDB, EventBridge, Step Functions 15

Start Phase
  • DevOps on AWS: CI/CD with CodePipeline 14
  • Monitoring and Logging with CloudWatch 10
  • AWS Security Best Practices 10

Start Phase
  • Final Project: Full-Stack Serverless App 14

Start your AWS Cloud Developer journey

Learn at your own pace. Total estimated time 2.8 hours

Start learning today — completely free

Our mission is to help you learn faster with the best free resources online.