Skip to main content
HomeAWS

Course

Serverless Applications with AWS Lambda

IntermediateSkill Level
4.8+
21 reviews
Updated 04/2026
Build, deploy, and optimize serverless apps with AWS Lambda. Master event processing, error handling, concurrency, and safe deployments in a live AWS Console.
Start Course for Free
AWSCloud
3 hr
11 videos
44 Exercises
3,250 XP
Statement of Accomplishment

Create Your Free Account

or

By continuing, you accept our Terms of Use, our Privacy Policy and that your data is stored in the USA.

Loved by learners at thousands of companies

Group

Training a Team?

Try for Business

Course Description

Learn to build, configure, and operate serverless applications with AWS Lambda. Starting from the execution model and handler contract, you progress through event-driven architectures, error handling with retries, DLQs and destinations, VPC connectivity, AWS SDK integrations, concurrency controls, performance tuning, and safe deployment strategies using versions, aliases, and traffic shifting. Every concept is reinforced with hands-on exercises in a live AWS Console.

Prerequisites

Introduction to PythonIntermediate PythonIntroduction to AWS Boto in Python
1

Foundations of Lambda Function Development

This chapter introduces the core Lambda function model, including handlers, stateless execution, configuration, and environment management. You'll learn how Lambda executes code, how to configure functions for optimal performance, and how to write and test Lambda code locally.
Start Chapter
2

Event Processing, Error Handling & Connectivity

This chapter covers how Lambda processes events, handles retries and failures, and connects to private resources. You'll learn the difference between synchronous and asynchronous invocations, how event source mappings batch records from queues and streams, and how to route outcomes with DLQs and destinations. You'll also see how VPC networking impacts connectivity and cold-start performance.
Start Chapter
Serverless Applications with AWS Lambda
Course
Complete

Earn Statement of Accomplishment

Add this credential to your LinkedIn profile, resume, or CV
Share it on social media and in your performance review
Enroll Now

Don’t just take our word for it

*4.8
from 21 reviews
81%
19%
0%
0%
0%
  • Marcela
    12 hours ago

  • Manu Sharan
    2 days ago

    This course is very interactive and useful. I loved each part of the course. However, I feel the video lectures are a bit fast and overwhelming as multiple concepts are explained within a very short period of time. In a whole, loved the interactive sessions and exercises a lot.

  • Amninder
    5 days ago

  • Laurence
    last week

  • ChiYa
    last week

  • Sai Vaibhav
    2 weeks ago

Marcela

Amninder

Laurence

FAQs

What can I build after completing this course?

You will be able to build event-driven serverless applications on AWS, such as real-time order processing pipelines, S3-triggered data workflows, and scalable API backends using Lambda and API Gateway.

Which AWS services and Python tools does this course cover?

The course uses Lambda, S3, DynamoDB, SQS, Kinesis, EventBridge, and IAM, along with the boto3 SDK and aws-lambda-powertools for writing and testing functions.

How does this course address performance and cost optimization?

Chapter 3 covers memory tuning, connection reuse, caching, and concurrency controls, showing how to reduce cold start latency and avoid common misconfigurations that increase costs.

What AWS services and concepts does this Lambda course cover?

You learn Lambda handlers, event-driven architectures, error handling with retries and dead letter queues, VPC connectivity, AWS SDK integrations, concurrency controls, and deployment strategies.

Does this course include hands-on practice in a real AWS environment?

Yes. Every concept is reinforced with hands-on exercises in a live AWS Console, giving you practical experience configuring and operating Lambda functions.

Join over 19 million learners and start Serverless Applications with AWS Lambda today!

Create Your Free Account

or

By continuing, you accept our Terms of Use, our Privacy Policy and that your data is stored in the USA.

Grow your data skills with DataCamp for Mobile

Make progress on the go with our mobile courses and daily 5-minute coding challenges.