Build Scalable Backends Without Managing Servers
AWS Lambda and API Gateway let you run backend logic that scales automatically, charges only for actual execution time, and requires zero infrastructure provisioning. This track covers serverless backend development on AWS from first principles — how Lambda executes functions, how API Gateway routes HTTP traffic, and how DynamoDB, SAM, and Step Functions fit together into production-grade systems.
What You Will Learn
You will start with the serverless execution model and core AWS concepts, then move into building and deploying Lambda functions, designing REST APIs with API Gateway, and persisting data with DynamoDB. From there you will secure your APIs with authorization layers, define infrastructure as code using AWS SAM, and apply optimization techniques and serverless best practices. The advanced portion covers event-driven architectures with asynchronous processing, long-running workflows with Step Functions, and automated deployments through CI/CD pipelines built specifically for serverless projects.
The Learning Path
Twelve courses progress from A1 through C1. The first course, Serverless Foundations & AWS Introduction, is free. Courses build on each other — A1 and A2 establish the model, B1 courses cover Lambda development and DynamoDB persistence, B2 courses address security, SAM, advanced API Gateway configuration, and optimization. The four C1 courses at the end — Asynchronous Processing & Event-Driven Architectures, State Management & Step Functions, CI/CD for Serverless Applications, and Real-world Serverless Project — apply everything in realistic deployment scenarios.
How It Works
Each course is split into short, hands-on lessons you complete in the built-in code editor with real-time feedback. An AI tutor is available whenever you get stuck, so you can work through Lambda configuration, SAM templates, or Step Functions state machines at your own pace without leaving the app.