Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Building Fullstack Serverless Apps On AWS [2026]
Rating: 4.3 out of 5(21 ratings)
1,589 students

Building Fullstack Serverless Apps On AWS [2026]

Learn how to build and deploy a real-world serverless CRUD app using AWS Lambda, DynamoDB, Cognito, API Gateway & CDN
Created byRishi Tiwari
Last updated 1/2026
English

What you'll learn

  • Understand the fundamentals of AWS Serverless Architecture, including key services like Lambda, API Gateway, DynamoDB, and Cognito.
  • Build and deploy a fully functional full-stack CRUD web application using React as the frontend and AWS services for the backend.
  • Create and manage AWS resources such as DynamoDB tables, IAM roles/policies, Lambda functions, and CloudFront distributions.
  • Implement secure user authentication and authorization using Amazon Cognito and API Gateway Authorizers.

Course content

3 sections9 lectures1h 50m total length
  • Introduction2:37

Requirements

  • Basic understanding of AWS services
  • Fundamentals of JavaScript and ReactJS
  • Active AWS account for creating resources

Description

Want to learn serverless development on AWS with a hands-on project?

In this beginner-friendly course, you’ll build and deploy a full-stack serverless web app from scratch using React for the frontend and a wide range of serverless AWS services for the backend.


You’ll work with AWS Lambda, DynamoDB, Cognito, API Gateway, and CloudFront to create a secure and scalable CRUD app, hosted with a custom domain. By the end of the course, you’ll have a working serverless project you can proudly add to your portfolio.

You’ll also learn how to set up IAM roles and policies, use Lambda Layers for cleaner code, and secure your APIs using Cognito user pools. For DynamoDB, the AWS JavaScript SDK V3 will be used.


This course walks you through the entire process, from creating AWS resources to deploying your app globally with CloudFront Distribution. No prior AWS experience is required. If you have basic JavaScript and React knowledge, you're all set to start building modern cloud-native applications.

This is a great starting point for developers who want to explore cloud computing, build real-world projects, and gain confidence using AWS services in a serverless environment. Perfect for developers looking to break into cloud and serverless development, the practical way.


Who this course is for:

  • AWS Beginners Interested in Serverless Development