AWS Lambda Training Course:

Key features

  • 4 hours of self-paced learning
  • 14 live demos
  • 25 chapter end quizzes
  • 1 hands-on practice project

Exam & certification

What do I need to do to unlock my certificate?


  1. Complete 85% of the course.

  2. Complete 1 Project.

Contact Us


Course Details

Course description

This course will provide an overview of AWS Lambda, its components, the functions, roles, and policies you can create within Lambda. You will learn how to manage, monitor, and debug Lambda functions, review CloudTrail API calls and logs, and use aliases and versions.

This course will also help you understand how to deploy Python, NodeJS, and Java codes to Lambda functions. You will find out how to integrate Lambda with other AWS services like S3 and API Gateway. You will also learn how to build a custom resource in CloudFormation, how to schedule your Lambda function, and how to use Lambda to process DynamoDB and Kinesis streams.

  • Get an insight into the history of AWS Lambda

  • Understand the basic security configurations in Lambda

  • Learn how to integrate Lambda with other AWS Services like S3 and API Gateway

  • Learn how to monitor and log Lambda Functions

  • Understand the steps to review CloudWatch Logs and API Calls in CloudTrail for Lambda and other AWS Services

  • Learn how to create versions and aliases of Lambda functions

  • Learn the steps to create and deploy Python, Java, and NodeJS functions

  • Understand the process of integrating Lambda with other AWS Services such as S3 and API Gateway

  • Learn how to create Custom Resource for CloudFormation

  • Learn the steps to trigger Lambda from SNS and CloudWatch Events

  • Explain the steps to process Kinesis and DynamoDB streams

  • Get an introduction to VPC Endpoints and AWS Mobile SDK

  • AWS beginners

  • Developers

  • Solutions architects

The learner must have a basic knowledge of AWS Lambda and log into the Lambda Management Console.

As part of the coursework, you will complete the following project based on the industry use case.

Name of the Project: Build a Lambda function.

In this project, you will deploy a Lambda function and build a static website in an S3 bucket. The bucket should contain a folder that integrates with a Lambda function that you write, and that can generate an HTML file with the name of the original image but with the ".html" extension.

Course Preview

  • 1.1 Introduction
  • 1.2 Knowledge check
  • 1.3 How to use the AWS Console
  • 1.4 Knowledge check
  • 1.5 IAM Security: Roles and Policies
  • 1.6 Knowledge check
  • 1.7 Quiz
  • 1.8 Key Takeaways
  • 2.1 Introduction
  • 2.2 Monitoring and logging
  • 2.3 Knowledge check
  • 2.4 Using CloudTrail to review Lambda
  • 2.5 Knowledge check
  • 2.6 Using Versions and Aliases
  • 2.7 Knowledge check
  • 2.8 Quiz
  • 2.9 Key Takeaways
  • 3.1 Introduction
  • 3.2 Knowledge check
  • 3.3 NodeJS
  • 3.4 Knowledge check
  • 3.5 Java
  • 3.6 Knowledge check
  • 3.7 Quiz
  • 3.8 Key Takeaways
  • 4.1 Introduction
  • 4.2 Knowledge check
  • 4.3 Integration with API Gateway
  • 4.4 Knowledge check
  • 4.5 Custom Resource for CloudFormation
  • 4.6 Knowledge check
  • 4.7 Sending an alarm to Slack via SNS and Lambda
  • 4.8 Knowledge check
  • 4.9 Scheduling Lambda with CloudWatch Events
  • 4.10 Knowledge check
  • 4.11 Processing DynamoDB Streams
  • 4.12 Knowledge check
  • 4.13 Processing Kinesis Streams
  • 4.14 Knowledge check
  • 4.15 Quiz
  • 4.16 Key Takeaways
  • 5.1 Introduction
  • 5.2 A Quick Introduction to VPC
  • 5.3 Now Where Can You Go
  • 5.4 Key Takeaways
  • Project for submission