Skip to content
UdemyAWSPaid courseAll LevelsCertificate

Serverless using AWS Lambda for Python Developers (Udemy.com)

Create Build and Deploy Serverless Applications with AWS Lambdas

Created by: Bharath Thippireddy

Last updated October 2026

icon
What you will learn

  • Master the fundamentals of Serverless Programming and AWS Lamdba
  • Create Lambda Function using the AWS console
  • Install the tools required to create and deploy Serverless Projects from your command line
  • Learn the method signature and the data that can be passed to and returned from a Lambda Function
  • Learn the YAML Syntax required to create SAM template files
  • Create Projects using SAM CLI
  • Understand the structure of a Serverless Project
  • Build and deploy Function as Code(FaaS)
  • Test the Functions remotely on the cloud and locally
  • Access the lambda environment information
  • Create and cleanup the entire infrastructure required for your project with a single command
  • Create Serverless APIs using API Gateway , AWS Lambda functions and DynamoDB
  • Learn how to use AWS APIs and SDKs to programatically work with various components
  • Work on a ASync usecase using S3 and SNS as triggers

How it compares

Against the other 235 rated Udemy courses in AWS on CourseDuck:

  • Rating4.5 out of 5higher than 43% of them
  • Reviews838#123 of 236 by number of reviews
  • Length5.5 hoursshorter than 68% of them
  • Last updatedOctober 2026more recently than 99% of them

icon
Course Description

Are you a Python developer interested in learning Serverless Programming in detail then this course is for you .Are you an experienced Python developer who wants to master the fundamentals of AWS Lambda Functions and use them to create Serverless projects then this course is for you as well.

AWS Lambdas combine Nano Services and Function as a service (FaaS) to deliver Serverless programming model while using various other managed components in AWS. Look at any project that is on AWS it will be using AWS Lambda functions. This course is designed for developers with some knowledge of AWS and Python Development.

You will start this course by:

  • Master the fundamentals of Serverless Programming and AWS Lamdba

  • Create Lambda Function using the AWS console

  • Install the tools required to create and deploy Serverless Projects from your command line

  • Learn the method signature and the data that can be passed to and returned from a Lambda Function

  • Learn the YAML Syntax required to create SAM template files

  • Create Projects using SAM CLI

  • Understand the structure of a Serverless Project

  • Build and deploy Function as Code(FAAS)

  • Test the Functions remotely on the cloud and locally

  • Access the lambda environment information

  • Create and cleanup the entire infrastructure required for your project with a single command

  • Create Serverless APIs using API Gateway , AWS Lambda functions and DynamoDB

  • Learn how to use AWS APIs and SDKs to programatically work with various components

  • Work on a ASync usecase using S3 and SNS as triggers

  • Configure Logging using Log4j

  • Handle Errors gracefully to configure Dead Letter Queues

  • Learn what Cold Starts are

  • Scaling Lambda Functions

  • and more in easy steps

icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

Bharath Thippireddy

Bharath Thippireddy is an Entrepreneur, Software Architect, Author, Actor, and Public Speaker who has trained 950,000+ students across 209 countries.

He believes that learning is a crossing: from where you are to where you are capable of being. That belief drives every course he builds.

Bharath has mentored students and professionals across India and the USA, in classrooms, corporates, and agile conferences. He voluntarily teaches interview and soft skills at Vivekananda Kendra. He is the author of Hanuman's Leap, a book that takes the ancient wisdom of the Sundara Kanda and builds it into a complete framework for life's turning points. It comes out Diwali 2026. He is currently completing his Executive MBA at the Indian School of Business.

He loves learning, in technology and in life, and shares everything he discovers.

From 50+ courses with 950,000+ learners, you can pick a track and master:

Generative AI: OpenAI, LangChain, LangGraph, Agentic AI with n8n, Azure OpenAI, GitHub Copilot
Spring Boot: full stack projects with Angular and React
Angular and React: with Java or Node backends
Python: core Python through Django REST Framework
DevOps and Cloud: Docker, Kubernetes, AWS EC2, Elastic Beanstalk, Jenkins, GIT, and more
Java: Design Patterns, Web Services, Messaging Service
Spring: Security, Boot, Data with Hibernate, Data REST
Serverless: AWS Lambda

icon
More courses by Bharath Thippireddy

$17.99

$18.99

$84.99

$13.99

$18.99

$11.99

icon
More AWS courses

$99.99

$49.99

$99.99

$124.99

$22.99

$84.99

icon
Reviews

4.5

838 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

By Mugesh Kanagasabapathi on 5/1/2026

Course gives a good overview of AWS Serverless concepts. But it could be even more better if you explain API GATEWAY in more detailed. Even though Lambda is the center point of the course, APIGW is necessary one in Serverless. Cold Start definition you provided in the section is not appropriate as in AWS Documentation. Also in real world scenario, SQS is the one used for DLQ. Provide more sections in those area, so it will be complete pack of AWS Serverless with Python.

By Yuan Brustoloni on 8/1/2025

The instructor provides clear explanations and helpful code samples for each use case. However, the section on AWS SAM feels outdated. Given the growing popularity and flexibility of AWS CDK for building cloud components, it would be beneficial to update the course to reflect current best practices.

By Lokesh Bysani on 10/25/2024

Bharath covered the sam topics nicely and hands-on projects were also good. however the content is old and there are lot of new features available as a part of sam now .it would be great if Instructor can upload few videos based on current version of sam overall satisfactory.

By Neel Shah on 7/28/2023

Pros: 1. Great course for introducing AWS Lambda serverless concepts, theory and its practical implementations. 2. Instructor goes at length for automating the Lambda coding (IaC) via SAM cli. Mainly, I liked the template formation part the most. 3. Course does have 3 major comprehensive projects, 5 assignments and 5 Quizes to validate your understanding. Cons: * Although, this course has greatly helped in achieving IaC/templating like understanding of Serverless (SAM-->CFT), it lacks in explaining why are we doing what steps we are doing. * Instructor completely missed out on walking learners through SAM developer guide and Boto3 API guide for explaining which methods were used and why, and fetching/manipulating their API response in the function. * He just says that. He could have used more reasoning for each line of code, carefully explaining with no Boto3 API background, enabling them to take on any new challenge in serverless without worry.

By James Fraley on 7/8/2023

Best course I've taken on udemy. This course is up to date as of July 2023. The course is thorough. The only (very minor) negative is the section code isn't attached to each video. I spent some time scrolling back and forth in the video looking for my errors as compared to the instructors code.

By Guilherme Csorgo on 3/26/2023

O curso é enxuto, direto ao ponto e prático. Isso é muito positivo no mundo dinâmico que vivemos. Senti falta de escrita mais coesa. Há muita repetição de código, muito acesso a parâmetros sem validação e pouco tratamento de erro. Se tivesse isso, teria sido 5 estrelas.

By Mona Kanafi on 2/4/2023

I can't say enough how concise and to-the-point the course was. It gave a very good picture of AWS Lambda, especially loved the course structure, each project dealing with a lambda invocations mode. You get to see how in couple of minutes you can have a REST API set up. Thank you Bharath!

By Anonymized User on 9/20/2022

This course is ultimate for any beginner to start to learn and build serverless applications. I have taken many courses from Bharath sir for Java full stack development, all were very knowledgeable and fantastic. Once again this course helped me a lot in SAM CLI and serverless templates in python. Thanks again for upskilling and increasing my learning curve.

By Larry Chuon on 5/26/2022

Great overview of SAM and Lambda. The examples were good enough to convey the concept, but it would be much better and impactful course to have a fully functional mini application / project incorporating everything taught here.

By Anwitha Jayakumar on 2/18/2022

If some one wants to learn Lambda serverless with short period of time like within 3 days , this course is a must and its with the right pace and dose of information without overloading. Especially thanks to bharath for doing with python examples as one can write 10 lines of code instead of 100 lines in java for the same functionality. I do have few suggestion for this course to make more inclusive cases like 1)How to call other API's within AWS from Lambda and public API's in internet from lambda. 2)how to setup authorization for lambda/API gate way so that within aws or outside of aws can make a request. 3) Lambda orchestration. 4) Usecases showing comparision between SAM and terraform for infrastructure creation. 5) How to maintain SAM template along with code in GIT and setting up code pipeline for production issuance.

Showing all 10 reviews on CourseDuck

Read all 838 reviews on Udemy

icon
Quality Score

No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 90 / 100