AWS Serverless Developer Course

AWS Serverless Developer Course

Master AWS Serverless development with Node.js and Python. Learn Lambda, API Gateway, DynamoDB, S3, EventBridge, Step Functions, and CDK/SAM with hands-on projects. A complete beginner-to-advanced path.

  • 9 Phases
  • 18 Lessons
  • 2.5 Hrs
  • Beginner Advanced
Category Cloud computing
AWS Serverless Developer Course
Learning Path 18 Lessons 2.5 Hrs

Start Phase
  • What is Serverless Computing? 6
  • AWS Serverless Overview 11

Start Phase
  • Create AWS Free Tier Account 26
  • Install & Configure AWS CLI 5

Start Phase
  • AWS Lambda Basics with Node.js 6
  • AWS Lambda with Python 10

Start Phase
  • REST API with API Gateway & Lambda 7
  • GraphQL with AppSync & Lambda 4

Start Phase
  • DynamoDB Basics 8
  • Lambda + DynamoDB Integration 9

Start Phase
  • Trigger Lambda from S3 Events 3
  • EventBridge with Lambda 5
  • Step Functions with Lambda 3

Start Phase
  • Deploy Lambda with AWS SAM 8
  • Infrastructure with AWS CDK 11

Start Phase
  • AWS Lambda Security Best Practices 9

Start Phase
  • Project 1: Serverless URL Shortener 8
  • Project 2: Image Processing Pipeline 11

Start your AWS Serverless Developer Course journey

Learn at your own pace. Total estimated time 2.5 hours

Start learning today — completely free

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