Serverless using AWS Lambda for Java Developers
- IT & Software
- Feb 27, 2025

Serverless using AWS Lambda for Java Developers, available at $84.99, has an average rating of 4.58, with 110 lectures, 5 quizzes, based on 849 reviews, and has 6822 subscribers.
You will learn about 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 This course is ideal for individuals who are Students who want to master Serverless Programming using AWS Lambdas or Students who have completed my Devops Tools and AWS course It is particularly useful for Students who want to master Serverless Programming using AWS Lambdas or Students who have completed my Devops Tools and AWS course.
Enroll now: Serverless using AWS Lambda for Java Developers
Summary
Title: Serverless using AWS Lambda for Java Developers
Price: $84.99
Average Rating: 4.58
Number of Lectures: 110
Number of Quizzes: 5
Number of Published Lectures: 110
Number of Published Quizzes: 5
Number of Curriculum Items: 120
Number of Published Curriculum Objects: 120
Original Price: $22.99
Quality Status: approved
Status: Live
What You Will Learn
Who Should Attend
Target Audiences
Sample of the reviews:
Hello Learners, To put in one word, “Awesome” !!! To learn AWS Serverless basics programmatically. this is the course which needs to be followed step by step. I am writing this after going through first 4 sections. I went through many Udemy courses especially all the top rated ones, everyone explained theoretically. I wasn’t satisfied by any of them. I needed to know the flow of how it actually works in code not just through Amazon Console. My search stopped when I found this course 馃檪 Thanks a ton Bharath for the guidance Rohit Kumar Singh
The best and the most comprehensive AWS Lambda course for Java I can find so far – Marios Chen
Sharing & guiding on cutting edge technologies in a user friendly way is the unique about this course – Samaresh Kumar Pradhan
All source code is available for download
Responsive Instructor – All questions answered within 24 hours
Professional video and audio recordings (check the free previews)
-
Are you a Java developer interested in learning Serverless Programming in detail then this course is for you .Are you an experienced java 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 Java 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
Course Curriculum
Chapter 1: Introduction
Lecture 1: Introduction
Lecture 2: How to make the best of this course
Lecture 3: GIT Hub URL
Lecture 4: Download Assignment Solutions
Lecture 5: Slides Used In the Course
Chapter 2: The Fundamentals
Lecture 1: Serverless Programming
Lecture 2: Nano Services
Lecture 3: What is AWS Lambda
Lecture 4: Function as a Service (FaaS)
Lecture 5: Usecases
Lecture 6: Create First Lambda
Lecture 7: The Lambda Workflow
Lecture 8: Invocation Types and Modes
Lecture 9: Pricing and More
Chapter 3: Tools of trade
Lecture 1: Introduction
Lecture 2: Setup a AWS Account
Lecture 3: AWS SAM
Lecture 4: Create IAM User
Lecture 5: Install AWS and SAM CLIs
Lecture 6: Configure AWS CLI
Lecture 7: Install Java Maven and Eclipse
Lecture 8: Install Postman
Lecture 9: Install Visual Studio Code IDE
Lecture 10: YAML Syntax
Lecture 11: AWS Serverless Documentation
Chapter 4: Create a Serverless Project
Lecture 1: Introduction
Lecture 2: UPDATE – SAM Project Creation
Lecture 3: Create a SAM Project
Lecture 4: sam build
Lecture 5: sam deploy
Lecture 6: Back to Earth (Hello World)
Lecture 7: Passing parameters
Lecture 8: template.yaml
Lecture 9: pom.xml
Lecture 10: Maven Shade Plugin
Lecture 11: Test Locally
Lecture 12: Local API
Lecture 13: Access Logs
Lecture 14: Security
Lecture 15: Clean Up
Chapter 5: Parameters and Return types
Lecture 1: Introduction
Lecture 2: Simple Types
Lecture 3: Lists
Lecture 4: Maps
Lecture 5: Map of lists
Lecture 6: Pojos
Lecture 7: Input and Output Streams
Lecture 8: Context Object
Lecture 9: Configure Timeout
Lecture 10: Set and Read Environment Variables
Lecture 11: Variables in lambdas
Lecture 12: Cold start basics
Lecture 13: Invoke Remotely From Command Line
Chapter 6: Create Serverless API
Lecture 1: Synchronous Usecase
Lecture 2: API Gateway Quick Review
Lecture 3: DynamoDB Quick Review
Lecture 4: APIs and SDKs
Lecture 5: Security
Lecture 6: SAM Template
Lecture 7: Cloud Formation Intrinsic Functions
Lecture 8: Create Project
Lecture 9: Create Order Lambda
Lecture 10: Bind API Gateway to trigger Lambda
Lecture 11: Deploy and Test
Lecture 12: Create and configure read orders lambda
Lecture 13: Test Read Orders
Lecture 14: Test Locally
Lecture 15: Use Global Properties
Lecture 16: Create Table Resource
Lecture 17: Create Item
Lecture 18: Read Items
Lecture 19: Configure Security Policies
Lecture 20: Deploy and Test
Lecture 21: Output Resource Info
Lecture 22: Use GetAttr Intrinsic function
Lecture 23: Refactoring
Chapter 7: Asynchronous Usecase
Lecture 1: Introduction
Lecture 2: S3 Quick Review
Lecture 3: API and SDKs
Lecture 4: SAM Template
Lecture 5: Create the project
Lecture 6: Create Model and Lambda Classes
Lecture 7: Implement the PatientCheckoutLambda
Lecture 8: Configure Lambda and resources
Lecture 9: Test
Lecture 10: Configure SNS Topic
Lecture 11: Publish Messages
Instructors

Bharath Thippireddy
IT Architect and Best Selling Instructor- 700000+ students
Rating Distribution
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
- Random Picks
- Popular
- Hot Reviews
- Create a High Converting Wix Website for Your Business
- 3DS Max Tutorial. Learn The Art of Modelling and Animation
- Personal Finance
- Company Valuation Financial Modeling
- The Beginner Forex Trading Playbook
- Dibuja y Esculpe tu COVID para Impresión 3d en Blender 2.8X
- Step-By-Step Stock Market Analysis and Real-Time Trades
- Canva Next Level- Become a Canva Expert
- 1YouTube Masterclass The Best Guide to YouTube Success
- 2Photoshop CC- Adjustement Layers, Blending Modes Masks
- 3Personal Finance
- 4The Architecture of Oscar Niemeyer
- 5SolidWorks Essential Training ( 2023 2024 )
- 6Advanced Photoshop Manipulations Tutorials Bundle
- 7ZB Trading Cryptocurrency Price Action Course
- 8Python for Absolute Beginners
- 1Linux Performance Monitoring Analysis Hands On !!
- 2Content Writing Mastery 1- Content Writing For Beginners
- 3Media Training for PrintOnline Interviews-Get Great Quotes
- 4Learn Facebook Ads from Scratch Get more Leads and Sales
- 5The Complete Digital Marketing Course Learn From Scratch
- 6C#- Start programming with C# (for complete beginners)
- 7[FREE] How to code 10 times faster with Emmet
- 8Driving Results through Data Storytelling