Skip to content
Codeloom

Courses / Intermediate

AWS for Developers

Cloud infrastructure every developer should know.

A practical tour of AWS services for developers: IAM, EC2, S3, Lambda, DynamoDB, API Gateway, VPC, and more. Learn to build, deploy, and secure cloud-native applications on AWS.

5 modules 22 lessons ~12h Certificate of completion

Your progress

0 / 22

Click "Mark complete" at the bottom of each lesson to track progress. Progress is saved locally in your browser.

Syllabus

  1. Module 1

    AWS foundations

    Identity, compute, and storage basics.

    5 lessons
    1. IAM basics
    2. IAM roles and policies
    3. EC2 basics
    4. S3 basics
    5. S3 operations
  2. Module 2

    Serverless and compute

    Lambda, API Gateway, and Step Functions.

    4 lessons
    1. Lambda basics
    2. Lambda cold starts deep dive
    3. API Gateway REST
    4. Step Functions tutorial
  3. Module 3

    Databases and messaging

    DynamoDB, RDS, SQS, and event-driven patterns.

    5 lessons
    1. DynamoDB basics
    2. DynamoDB data modeling patterns
    3. RDS basics
    4. SQS vs SNS vs EventBridge
    5. SQS dead letter queues
  4. Module 4

    Networking and content delivery

    VPC, Route 53, CloudFront, and PrivateLink.

    4 lessons
    1. VPC basics
    2. VPC subnets and routing
    3. CloudFront CDN tutorial
    4. Route 53 routing policies
  5. Module 5

    Operations and cost

    Monitoring, secrets, CI/CD, and cost optimization.

    4 lessons
    1. CloudWatch metrics and alarms
    2. Secrets Manager tutorial
    3. CodeBuild and CodeDeploy
    4. Cost optimization strategies

Certificate of completion

When every lesson is marked complete, the certificate becomes available below.

Get your certificate →